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 a recruiter. The process took 2 weeks. I interviewed at Amazon (Blacksburg, VA) in Apr 2014
Interview
I had two 45 minute technical interviews. The first interview was more about core java concepts, while the second was a critical thinking technical question. You should know all your data structures really well, and be ready to apply them in situations presented. They are also looking for people that are passionate about emerging technologies and have a desire to constantly keep learning
Interview questions [1]
Question 1
Ask questions about data structures and core java concepts.
I applied online. The process took 1 day. I interviewed at Amazon (Vancouver, BC) in May 2014
Interview
They phoned me and I was in front of my computer because they required me to live code.
Just live coding took all the time of the interview.
First question : Implement merge sort.
Second question : Divide and conquer.
Q&A
We don't really re-invent the wheel or memorize information in detail because they are a few clicks a way, it doesn't look like effective measure to recruit talented people in anyway.
Interview questions [1]
Question 1
didn't expect that they would ask about merge sort.
I applied online. The process took 1+ week. I interviewed at Amazon
Interview
Was part of the final interview process. 5 interviewers, 4 technical interviews and one behavioral. 45-50 minutes per person. On the technical side was asked about prior experience as a "wram" up question then an algorithm. They covered all the standard data structures: Navigation in the binary tree, linked list, search in the graph, system design based on the hash table. Some of the guys seemed very relaxed and the process was sort of working session with a collegue and some of them were a bit distant, and it was a bit hard to read-up anything from them. I got a bit intimidated when I made couple of mistakes but overall process was ok. I didn't receive an offer.
Interview questions [1]
Question 1
System design of the complete online company. Didn't know how technical I should go, High level or go to specifics. I didn't read off the interviewer where to go - he just said "go ahead and just design away"