Developer 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 3 weeks. I interviewed at Amazon (Seattle, WA) in Jun 2010
Interview
I had a phone interview set up by the recruiter. After clearing the initial phone interview had another phone interview and a coding assignment. Thereafter a 1:1 interview
Interview questions [2]
Question 1
On the phone interview I was asked to write program for DFS and BFS. There was also a function I was asked to write about hashcode for a string key object. What were the limitations of the function. How many keys can I have for my hashmap.
In the onsite technical interview, I was asked to draw uml class diagrams for designing a FileSystem, designing a Chess, designing the autocorrection feature in word (specifying datastructures to use, classes etc.).
The process took 1 week. I interviewed at Amazon (Seattle, WA) in Jun 2010
Interview
A couple of technical questions such as how to make hash tables more efficient, if we have a reference string and an array of strings how do we find out which string in the array contains the same letters as the sources string in an efficient manner.
Interview questions [1]
Question 1
Having a reference string and an array of strings how do we write an efficient algorithm to find which string in the array contains the same letters as the reference array
I applied through other source. The process took 1 day. I interviewed at Amazon in Jan 2010
Interview
Submitted resume and got an HR call-back. Chatted with HR a bit about the company and then schedule for a phone screen. first phone screen was approx 45 minutes long with programming question and algorithm questions. I screw up as I haven't prepared for the aged stuffs. Read and review your data structure books and programming books. Algorithm review is useful too. Overall the phone interviewer was nice and friendly.