Senior Software Engineer applicants have rated the interview process at Amazon with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 58.6% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied in-person. The process took 1 day. I interviewed at Amazon in Aug 2012
Interview
We talked a lot about my background in the two interviews, so there was not much time to work on the coding test when it was finally given to me. I only had 10 minutes to figure it out, so I fumbled quite a bit with the first interviewer.
The developers were friendly and definitely knew their stuff. I interviewed with them several years ago and the interviewer was cold and distant. A much better experience this time around. I have not heard back from them yet.
Interview questions [1]
Question 1
Make a deep copy of a linked list that has a random link pointer and a next pointer.
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Jul 2012
Interview
1. Phone interview with on screen programming for an hour and 15 minutes, questions include: data structures: linked list, hash. Heap vs. stack, error handling in C++, synchronization, data base, and a short program to write.
2. On site interview with 6 people. The questions covered: programming a game, design questions, C++ questions, personality fitting questions, optimization......
Interview questions [1]
Question 1
When did you disagree with your boss? What did you do? What was the result?
I applied through a recruiter. The process took 1+ week. I interviewed at Amazon (Vancouver, BC) in Aug 2012
Interview
First there was a Recruiter interview, where he talked about what Amazon was like, and asked very little about my work history. Then followed two technical interviews, spaced a few days apart. Each one testing my reasoning and problem-solving skills, and we used a shared online editor environment so I could show them my work. Then there was supposed to be another phone interview, and then an in-person interview.
Interview questions [1]
Question 1
Write a function that divides one number by another, without using the division operator, and make it better than O(n).