Software Engineer applicants have rated the interview process at Amazon with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 63.8% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 2 weeks. I interviewed at Amazon (Austin, TX) in Feb 2013
Interview
After I submitted my resume in university career fair. I got 2 round on campus interview. All techinical questions, actually not about the project experience too much. The first round is by AMS manager who seems pretty nice and interested in large scale computing. The interview went nice and I need to write code on a paper briefly about my solution. Second round is by 3 interviews together,45 min each with an engineer. The problems are like link list, priority queue, binary search tree and almost all has been mentioned somehow in career cup or so. Take a look at the interview preparation website is a great help. They seems like the free and open culture in Amazon and they have great passion about their job. Very nice.
Applied online, and was contacted by a recruiter to schedule an interview. Phone interview was technical, and I spoke to a man with a strong accent. Hard to understand. Was questions about hashtables. Had to email him code in the middle of the interview.
Interview questions [1]
Question 1
Was a simple OO programming question involving hashtables.
I applied online. The process took 2 days. I interviewed at Amazon (Seattle, WA) in Oct 2012
Interview
I had just graduated with my degree and was still located out of state from where i was interviewing. The interview was via telephone and then a couple days later by Skype. I found it very uncomfortable while answering technical questions, on skype, due to the interviewer moving away from the camera and not knowing what was going on behind the scenes. The technical questions were also difficult to understand the way they were presented. Other skype interviews I have since had, were much better.
Interview questions [1]
Question 1
Questions about distributed software systems that i was not familiar with