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 64.6% 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 months. I interviewed at Amazon (Seattle, WA) in Aug 2016
Interview
Phone interview, Take-home online coding test, On-site interviews (5-8). Unfortunately, in one of the on-site interviews, the interviewer was not paying attention and gave wrong information to a question (ensuring I was on the wrong track completely for a very basic design pattern question). Beyond that, the preparation document they give you will mention all sorts of fancy algorithms and mathematical concepts, yet they will ask you to solve some basic coding puzzles involving none of those things.
I applied through college or university. The process took 1 day. I interviewed at Amazon
Interview
There were 4 rounds. Last being HR. The first was an online coding round held on the hackerrank. Then, there were face-to-face interview rounds. They asked only coding questions and no technical subjects. Initial problems were easy to code but as the rounds went on they kept asking difficult problems to code. They would go on eliminating each round until the HR.
Interview questions [4]
Question 1
Given N x M matrix, choose elements from each rows such that the difference between the minimum and the maximum of the chosen N numbers is minimized.
Let's say there is a river that is n meters wide. At every meter from the starting shore, there may or may not be a stone enough for frog to sit. Now a frog needs to cross the river. However the frog has the limitation that if it has just jumped x meters, then it can take next jump only of size (x - 1), x or (x + 1) meters. First jump can be of only 1 meter when starting from shore. Assume frog can see all stone from this shore to opposite shore. Can frog determine whether it can make it to the other end or not.
I applied in-person. The process took 4 weeks. I interviewed at Amazon (Londres, Inglaterra) in Jul 2016
Interview
First a hacker rank problem, then an on-site interview with different engineers. The on-site, was 4 problems. Two coding problems, One OOD and One System Design. The interviewers were polite. I recommend practicing as many exercises you can and the leadership principles. For every leadership principle try to match a personal story that focus on that principle. There are 14 leadership principles, you can find them online. Good Luck.
Interview questions [1]
Question 1
4 problems in total. Two coding problems, 1 OOD and 1 System Design.