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 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?
I applied through college or university. The process took 3 days. I interviewed at Amazon (Seattle, WA) in Dec 2011
Interview
4 Amazon recruiters came to my school for a week to host interviews with candidates who had been selected from online submissions. After the first interview, they called me back and said they wanted to continue the interview process, so I can back in the next two days for a grand total of 4 interviews - one with each of the recruiters. The recruiters were fair and asked questions which any graduating software engineer should be able to answer. They consisted mostly of technical questions involving data structures and binary trees in particular, with a couple personal questions mixed in, such as "what interests you about Amazon?" or "tell me about this project on your resume".
Interview questions [1]
Question 1
Probably the most difficult question they asked me was, he put a binary tree on the whiteboard and I had to write a function that would find if the tree was symmetrical or not. Anyone who's familiar with data structures and recursion should be fine with this, just don't freak out when they propose the question.