I applied online. The process took 2 months. I interviewed at Amazon (Londres, Inglaterra) in Dec 2017
Interview
First stage - online coding challenge, second stage - online interview + coding tasks, third stage - on-site interview. All sorts of question, but most related to algorithms and data structures.
Many of us from my college who applied were invited to the local office to take an assessment. There were three parts to the assessment: a set of brain teaser puzzle problems, a behavioral survey, and a technical section with 2 programming problems. Each section had a specified amount of time given to complete it. After this, I was contacted to go to the next round, which was a phone interview. The phone interview consisted of speaking with an Amazon SDE and coding via a shared text editor.
Interview questions [1]
Question 1
One of the technical questions was essentially the two sum leetcode problem.
Series of coding challenges, a phone interview (I skipped this), and a video interview with coding challenges and behavioral questions
Know your leadership principles- at Amazon this isn't corporate jumbo. They take these seriously and is really incredible to see such a large company stand behind quality
Interview questions [1]
Question 1
Coding algorithms- more about how you solve the problems and think about them than the actual questions (but you should get them right)