I applied through an employee referral. The process took 1 week. I interviewed at Amazon (Mumbai) in Feb 2022
Interview
Round 1: DSA round
The interviewer asked a question on Matrix (find the Kth smallest number in a matrix) which I solved using Binary Search but improvised it using Heaps, the interview went pretty long after 1 question he aseked me some behavioural questions
Round 2 was held on the same day which was a DSA round
Questions
1) Vertical Traversal of a binary Tree - solved using DFS traversal and then using Level order Traversal
2) A question on 2 pointer which was easy.
then few behavioural questions
2 days later I got a call from the recruiter and he scheduled my round 3
Round 3: DSA and Leadership
1 question on Graphs - Topological Sort - Alien Dictionary
then a long session on leadership principles
Round 4 - HR
Some basic HR questions
And on the next day I received a mail stating I was selected
Interview questions [1]
Question 1
1) Find Kth smallest Element in a matrix
2) Vertical Order Tree Traversal
3) 2 pointer based question
4) Alien Dictionary
I applied online. The process took 2 months. I interviewed at Amazon (Tokio) in Mar 2022
Interview
I applied around December 2021 and got an OA email on Februrary.
After passing the OA, I was invited to final interviews (1 hr x 3) at the end of February and I had roughly one month to prepare for the interview.
Around 3 days after the final interviews, they sent me an "unofficial" job offer (since Japan's regulartion is a bit weird) via email.
Interview questions [1]
Question 1
Cannot describe in detail due to NDA.
For each interview, roughly 15 mins was allocated to behavioural questions around OLP. There are lots of resources online which really helped me tackle it. They seem to ask the question in each interview for consistency.
For technical, you get around 30 mins to solve it. I got two questions on designing data structure which required knowledge of hashmap, priority queue, stack, linked list and of course, sound knolwedge of OOPs. I think OOPs were very important since they cared about scalability and maintainability of the data structure you create.
The third one was LC medium question which I could solve in a brute-force way but only could tell them the psudo-code of optimal solution with the interviewer's help.
I applied online. The process took 4 weeks. I interviewed at Amazon
Interview
One technical OA and one behavioral OA. After passing those, there are three rounds of interviews with engineers. In each one, you are asked some behavioral questions and then you must solve an algorithmic/design problem.
Interview questions [1]
Question 1
Tell me about a time that you had to make an independent decision without permission from a supervisor.