I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Cape Town) in May 2014
Interview
Two 45-min phone interviews followed by an onsite round. There are 5 interviews onsite, one of which is a lunch with the team manager. Most onsite interviews are two-on-one, but only one interviewer handles the questioning. The other keeps taking notes. Don't expect hard technical problem, but they do ask too many behavioural questions.
Interview questions [1]
Question 1
What makes you a good candidate for this position?
Multiple phone interviews followed by day long on-site interview battery. The in house recruiting person was very professional and although it is a long process all communication was clear and on-time. As I have only done the first telephone interview. It was purely technical in nature. Write code on internet, answer follow up questions on the code. Describe most important project you have done.
Interview questions [1]
Question 1
Sort array of integers (positive, zero and negatives) so that the negatives are first, then the zeros, then the positive numbers while ensuring that the order of the individual groups stay the same. I.e. order groups but keep original order of internal elements of each group.
I applied through college or university. I interviewed at Amazon in Feb 2014
Interview
I was applying for this position through the campus job hunting website. There were four rounds of interviews, all about programming and it is the only facet that the recruiters are caring about. Since it was a on-campus interview, the whole process was only two days.