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 -
The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Oct 2011
Interview
I was contacted via LinkedIn by an Amazon recruiter asking if I would be interested in applying for their team of engineers working on a product for their Kindle organization. The team of engineers were traveling to a few locations to interview candidates, and asked if it were possible that I travel to where they were doing interviews in Madison, WI.
The interview process took place at a Sheridan hotel in Madison, and consisted of a one on one interview with, first one of their software engineers, and second, one of their product managers. Each interview lasted approximately 50 minutes.
The first interview with the software engineer consisted of first talking a little bit about myself and my background, a few technical questions and definitions, and then being asked to code a few problems on the whiteboard. The last 5 or so minutes were reserved for asking the interview questions. The interview was very professional, laid back and friendly.
The second 50 minute interview was with a product manager, and consisted of being asked why I wanted to work for Amazon, and then after that went directly to coding problems on the whiteboard. Again, the last 5 minutes or so were reserved for my questions about the team and company. This second interviewer seemed less friendly than the first, and was much older. He didn't show too much emotion.
Overall, the interview experience was very positive and professional. Obviously for a tech giant like Amazon, be ready to dive right into technical questions. And relax, most of the interaction I had throughout the interview process were with people who seemed very laid back friendly people.
Interview questions [2]
Question 1
If you have a file containing millions of integers, how would you sort the data in the file using extremely limited resources, such a s 1GB of memory?
I applied online. The process took 1 week. I interviewed at Amazon in Dec 2011
Interview
I was contacted by a recruiter for a position that I applied online. She setup an interview one of the team members from Kindle organisation. He called me at the exact time and asked few question from the resume. With in couple of minute he jumped into technical questions. He asked a question and we need to tell him our initial thoughts about the problem. He ask us to improve the algorithm in terms of time complexity. The discussion goes on inorder to improve the efficiency of algorithm. Then he stops us at a point and asks us to write code in callaboration tool. he will looking at the code we are writing. They dont care about small syntax errors. After couple of days I contacted the recruiter and she said that I was not picked up for an interview. I can understand the reason, I am not that good at algorithms and data structures. So my advice would be going through all the algorithms and datastructures before you apply online. Also I would suggest to work on as many problems as yo u can, so that you can get know multiple ways of solving a problem.
Interview questions [1]
Question 1
How will you check to see if two integer arrays have any common elements?