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 other source. The process took 1 day. I interviewed at Amazon in Nov 2009
Interview
A recruiter contacted me directly after posting resume on multiple online job boards. A technical phone interview was setup for me. The recruiter warned me that it would be a highly technical interview covering such things as algorithms and data structures. This is something I have not used in years so I spent a lot of time preparing for this interview. I was interviewed by a software developer who was very nice.
Interview questions [1]
Question 1
Given the function prototype for a function called secondLargest given a pointer to a list of integers, write down on a piece of paper how you would implement this function and read it back to me. Follow up questions included what is the complexity of your algorithm (O notation)? How would you extend it to do nthLargest element?
I applied online. The process took 3 weeks. I interviewed at Amazon in Aug 2009
Interview
That was my first phone intervew. Inteviewer introduced himself first, and asked to introduce my experience, and what challenges I had in my work. Quickly we got into the technical questions. The first one is to find if there are pairs of numbers in a list which can be added up to a target number. The second one is about multithreading. Just basic concepts.
Interview questions [1]
Question 1
Find if there are any pairs of numbers in a list which can be added up to a target number.