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 (Seattle, WA) in Sep 2011
Interview
I was contacted by an Amazon recruiter for a position that would involving refactoring existing code from C/C++ to Java and other technologies for internal use as well as tools for customer (seller) use. The technical interview was challenging but nothing a competent software engineer shouldn't be at least familiar with. Big O notation, data structures (specifically trees, binary trees, and tree searching algorithms) are a must to confidently proceed.
Interview questions [2]
Question 1
Given a set of unique integers except one, that has at least a duplicate, create a function to identify which integer has the duplicate entry
I applied through college or university. The process took 1 day. I interviewed at Amazon in Nov 2011
Interview
It was a phone interview. Discussed my resume and then asked questions on data structures. He asked me about which all data structures I have studied and then discusses the complexities of all.
Interview questions [1]
Question 1
Name all the data structures you are familiar with and then asked the complexities of them.
The process took 1 week. I interviewed at Amazon in Jan 2012
Interview
I had two interviews back to back in which i was asked questions mainly on Data Structures and Implementation. I was also asked about the various projects on my resume. If you know your algorithms and data structures, amazon should be easy to crack.