I applied online. The process took 3 weeks. I interviewed at Amazon (Los Angeles, CA) in Nov 2017
Interview
Pretty standard interview. Nothing too surprising. As long as you've studied ctci/leetcode/etc. and prepared answers for standard resume questions, you should be ok. Nothing really surprised me or was too difficult. I think I didn't get the offer because my answers to the resume questions were a bit lacking and I overcomplicated the coding problems.
Interview questions [1]
Question 1
Asked some stuff about my resume and then did a simple systems design problem and then two simple programming problems and then did data structure trivia.
Round 1: OA (Leetcode + behavioral)
Round 2: 1hr Zoom (Leetcode + behavioral)
The interviewer looked very disinterested and bored, like he did not want to be there at all.
Interview questions [1]
Question 1
Tree based Leetcode quesiton, probably easy or medium.
The first step is an online assessment. The questions were not that difficult with leetcode practice. There were two leetcode medium style questions. The next step is an interview invitation.
Interview questions [1]
Question 1
They asked a leetcode medium level question involving hash maps