I applied online. The process took 3 weeks. I interviewed at Amazon
Interview
Two phone screens, both with Senior Software Development Engineers. First one seemed almost all behavioral, with a few questions that look for technical insights. Questions on how to manage that one team member who is not performing well, how to hire, etc. Very polite and professional interviewer. After about 55 minutes of questions, asked if I had any of my own. Usual small talk, and then we hung up. Second one was again a polite and professional interviewer. Started out with team management questions, hard/difficult decisions in the past, choosing between two technically viable solutions, etc. Then there were a few technical questions, and as expected, had all to do with scalability issues.
Interview questions [1]
Question 1
Asked not to reveal the exact question, sorry. However, it falls in a large class of scalability problems.
I applied through a recruiter. The process took 5 weeks. I interviewed at Amazon
Interview
I had 3 rounds of telephonic interviews. Interviewers were cooperative but the whole process took more than a month. As per the discussion with the recruiter, I was expecting the interview to be on the lines of people management aspects, but those interviews were totally technical. This actually made me to unnecessarily spend time on other things.
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in May 2012
Interview
I was contacted by amazon.com's HR department. Apparently they are scanning LinkedIn.com because I didn't apply. I had an initial phone conversation describing the process. They said there would be up to 3 phone interviews. I had 2. The first was a technical interview (bring a pad of paper). The second interview was related to 'soft skills' for management.
After that, they skipped the 3rd interview and had me flown out for an all-day interview on the campus. The interview was 6 hours long. Some of it was technical and some of it was 'soft'. There was a lot of white-boarding. I never saw any part of the campus other than the one conference room.
I was asked several times why I wanted to work there and I wasn't sure if I actually did. In fact, it wasn't until I actually arrived in person that they told me what the position was. The interview process should be such that both sides can see if it's a good fit. I never got a chance to really ask questions about the position or the company beyond very light superficial questions. There was no effort to 'pitch' the position to me. I think that there was an assumption that there'd be no reason I wouldn't want the position.
Interview questions [1]
Question 1
All the questions were typical and can be seen here already. I signed an NDA so I won't be posting any of the questions here.