I applied online. The process took 1 week.
Online coding interview with 3 questions of varying difficulty. Data structure knowledge is key to solving those problems. Last question was a bit hard, a lot of edge cases to consider. I didn't have to solve them in order and can jump back to previous coding question.
The following metrics were computed from 2,382 interview experiences for the Amazon Software Engineer role.
Amazon's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process.