The process took 1 day. I interviewed at Amazon (SeaTac, WA) in Jan 2010
Interview
3 phone interviews. The first guy is good. Second guy has strong Indian English accent, unable to catch the question. Failed. About c/c++ language features. Not difficult but need to know.
I applied through an employee referral. The process took 4 days. I interviewed at Amazon in Apr 2010
Interview
I contacted Amazon through a job listing. And a person from Amazon contacted me over the phone after 4 days. Initially, the interview seemed very tough, but the interviewer was kind and made me feel comfortable.
At first, the job description was given and I was explained my role in the company. Then, there followed a skills test and a technical round
I applied through a recruiter. The process took 1 day. I interviewed at Amazon in Apr 2010
Interview
After asking a couple brief questions about my resume, the interviewer gave a problem involving a merge sort of two arrays. This is the kind of problem given to people fresh out of school who don't have any experience. If encountered in the real world, its easily looked up in a book or on the Internet. Even if gotten wrong, its easily debugged. A design problem would've been more appropriate for a Sr. Software Engineering position since a design has bigger repercussions if gotten wrong. Its no wonder Amazon has a problem with high turnover of people who leave after 2 years because they don't like Amazon's policy of making them own a problem from start to finish. Amazon's interview questions get them people who're good programmers, but not good software engineers who realize programming's just a part of the software development life cycle. During the interview, I could hear the interviewer eating his lunch.