An online assessment (approx 1 hour) followed by a phone screen (1 hour) and loop interview consisting of 3 interviews each about 1 hour. All interviews were online and were a mix of technical and leadership principles
I applied online. I interviewed at Amazon (Bengaluru) in Aug 2025
Interview
The selection process began with an online coding round consisting of two LeetCode medium-level DSA problems — one based on Binary Search and the other on Graphs.
After clearing the coding round, I was invited to the first technical interview. The discussion started with questions about my projects mentioned in the resume, followed by some basic React-related concepts. Later, I was asked to solve a two-pointer problem and another easy DSA question on Binary Tree traversal.
I was then shortlisted for the second round, where I was given a LeetCode hard-level DSA problem, which I solved using the Sliding Window and Deque approach. After the coding part, the interviewer asked a few Leadership Principle-based questions.
In the third and final round, I was asked in-depth questions about my projects, followed by a DSA problem based on Stacks. The interview concluded with a few more Leadership Principle questions. This round lasted for about 1 hour and 30 minutes.
Interview questions [1]
Question 1
In the second round, apart from the technical questions, the interviewer also asked a behavioral question — “Can you describe a time when you were stuck at your work and how you resolved it?”