I applied online. The process took 3 weeks. I interviewed at Amazon
Interview
Hellish -- the interviewers and recruiters were rude and inconsiderate. I got an offer but was so unimpressed by the process I turned it down. Sadly, the bad stories I heard about Amazon were true.
I joint two round. The first phone interview, second round with business case. During the second round, you have 1 week to prepare with one business case and submit to the team
I applied and I got an email for a phone interview. The email said the phone interview would have questions about my projects, technical questions, questions about amazon's leadership principles and a coding component. During the phone interview, we started with some technical questions and also questions about my CV, and after that, I was expecting the other parts (coding, leadership principles) but that was the end of the interview. I think the interviewer was not in the mood and she wanted to finish really fast. I prepared a lot with all the requirements, but the actual requirements were different than those mentioned when I applied.