I applied through college or university. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Dec 2013
Interview
Interviewed through university recruitment program. There were 2 back to back 45 min. phone interviews with 10 min gap between them. Got a call exactly at the scheduled time and ended it exactly after 45 min are over.
Interview questions [1]
Question 1
Question were not the difficult ones, but the sub-questions asked on them were tricky.
1st interview question: It was scenario based coding question. Asked to code it in whatever language you want. The question was; you are getting number of orders daily, code a program which will minimize the time right from processing to packing and till warehouse shipment. It was something related to Pythagoras theorem. I coded it with some time left and then was asked to optimize it considering time and space complexity.
2nd Interview: There was not a single question. It was regarding hash tables, sorting and searching, picklists and their time n space complexities. Tried to answer them.
I applied through a recruiter. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Feb 2014
Interview
Pretty neat and quick. Took two back to back interviews each of 45 minutes and that's it. Problem solving and then code those solutions. System design question. Unit test scenarios.
Got an email from a recruiter about 5 months after applying online asking to schedule two 45 minute phone interviews. They were right after each other and both of the interviewers were really nice. The recruiter was REALLY bad at getting back to me though so I couldn't reschedule my interviews in time.