Amazon SDE 2 | Hyderabad
Profile
B.E. (Electronics) Tier 1 college (IITs/NITs/NSIT/DTU) Delhi
Experience - 2 years 8 months
Round -1
Round-2 (Behavioural Round on Leadership Principles)
Round-3
It was with TPM, discussed all of my projects and their architecture.
What can be improved in the architecture and why any particular technology is used etc (compare Rabbitmq, kafka, sqs, sns)?
Some behavioural questions.
Round-4
Round -5
Return true if any substring matches the regex given. Function had 2 input arguments string and regex. Had to write code only to handle . and *
a.b means there can be only 1 character between a-b. like acb, aab, ayb
a*b means there can be any number of characters between a-b. like aaab, accccssdb, acb etc
eg. a*b, ahdgdhdhhb- true
a.b, acbbbx- true
a.b, abdc- false
https://leetcode.com/problems/regular-expression-matching/
Given an array of numbers whose adjacent elements differ by at max +1 or -1. Find a number in array.
https://www.***.org/search-an-element-in-an-array-where-difference-between-adjacent-elements-is-1/
Got shortlist call on next Thursday.