Software 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 -
2 Phone interviews. 45 minutes each. 3 technical questions. 1) how to pick up string with quotation? 2) implement a binary search tree. 3) something about scale, database sql and so on.
on-site: 6 rounds. Most of them asked technique questions. Some are pretty hard. be prepared.
I applied online. The process took 1+ week. I interviewed at Amazon (Londres, Inglaterra) in Sep 2011
Interview
I applied online submitting my resume. The role was intended to be for fresh graduates from computing-related fields. The hiring manager contacted me in mail asking for the most desirable date and time to have phone interview.
The phone interview lasted around 30 minutes. The interviewer was an engineer from Amazon Research Lab at Edinburgh asking me first the questions about my background, studies at the university I was then doing Master's course, and finally, questions regarding my skills in Java. The Java part was about collections, syntax and exceptions. It was heavily Java collections questions with problem, use case scenario and a question on how I would solve it, which data structure would chose and what the overall computing complexity would be as a result.
I have not been successful in getting next round of the interview. The hiring manger contacted me in 3 days after phone interview letting me know that they made decision not to continue with my application.
Interview questions [1]
Question 1
Why would you use ArrayList? Is there a way to implement the same logic using just an ordinary array of int elements? What is the pros and cons in your decision?
I applied through a recruiter. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Jan 2013
Interview
Initial contact was made through a recruiting agency, not Amazon itself. There was a technical screening (90 minute coding problem, not solvable given the time constraints). Following this, was a trip to the Seattle campus for 4 hours of 1 on 1 interviews. I found the campus trip to be exhausting, and a little bit un personal. Each interview was about 45minutes of technical / leadership questions. There did not seem to be much time for interpersonal and workplace culture interaction.
Interview questions [1]
Question 1
tell me about a time when you disagreed with a teams decision and what did you do about it.