I applied through a recruiter. The process took 1 week. I interviewed at Amazon (Bengaluru) in May 2016
Interview
Interview process was smooth and good. It was as expected high Standards. Questions Level as expected was very high but if basics are clear, it wont take much time to solve it. Its mostly the performance of the code written matters. The best code you write, the better it is.
(VERY VERY IMPORTANT FOR AMAZON)
Only one review that I will like to give about the interview process is that, HR people should give a proper explanation (If Candidate asks for it) that what went wrong and why he was not offered because in my case, I gave a very good interview and was confident to get selected but that was not the case and if the HR people let the candidate know what went wrong, probably the candidate can work on the week areas and that will help in their own growth and will have high regards about the company (AMAZON) as well to help them grow.
Interview questions [1]
Question 1
Several simple and DS questions but quality of code you provide is important and it is all that matters.
When it comes to Testing, it will be in depth and you should take time and write all in depth scenarios too.
Applied online on the portal, got a call from the HR and the interview was scheduled on the immediate Saturday. 2 rounds took 6 hours, lots of waiting.
In total,
Six rounds of interviews, 4 technical rounds. Very difficult, lots of coding questions and debugging questions. Many questions on data structures.
I applied online. The process took 1+ week. I interviewed at Amazon (Seattle, WA) in Jan 2016
Interview
Professional and Friendly. The interviewers came in pairs in each round. Before that, the recruiter explained the entire process, even gave pointers of the category of questions, interviewers might ask. Lunch interview was casual chat, and not a hidden interview.