Applied online for the SDE role at AWS.
OA: 105 minutes with 2 coding problems & explanations for your code. Passed all tests and skipped the phone screening round.
VO: 4 rounds using Amazon Chime and Live Code whiteboard. One interviewer had a bad internet connection, and both of us needed to repeat again and again. Another interviewer had little knowledge of data structures and algorithms, or a very poor understanding, and kept asking me what a heap is. I answered three times and drew the graph, while the interviewer still didn't understand and was stuck on this question. That is hilarious. I was prepared to answer the questions of the interviewer, not to teach them. I could not imagine how a person was chosen as an interviewer for Amazon, asking about coding problems they wouldn't solve.
Solved all 4 coding problems and got a rejection on day 2 after VO with no feedback. HR said that providing feedback regarding the interview is against company policy. Their hiring process is "CONFIDENTIAL". Then I cannot say more, as I have signed a Non-Disclosure Agreement. One must not wish to get accused of leaking company confidential information for saying someone or something is stupid.
So, enjoy your 400-point plummet of stock in one day with your mysterious hiring and promoting process, Amazon.
Tips: Remember to TERMINATE Amazon Chime after the interview, as this software could totally mess up your internet connection and consume an incomprehensibly large amount of your computer's resources for no reason.
2 to 3 BQs, followed by OOD and algorithm coding problems. This lasts one hour in total for each round.
The following metrics were computed from 271 interview experiences for the Amazon Software Development Engineer role in United States.
Amazon's interview process for their Software Development Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Development Engineer interview process in United States.