I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in May 2016
Interview
Contacted by recruiter and have phone screen with the Hiring manager. Then on-site at Seattle Office with the 5 Software engineers who are not on the same team. And They asked me some basic coding question and what language I used in my previous workplace. It was 1:1 white board and coding interview.
Interview questions [1]
Question 1
Tell me about yourself. Why do you want to work at Amazon?
I applied online. The process took 4 days. I interviewed at Amazon (Glasgow, Schottland) in Jan 2017
Interview
Started off with an online assessment. There were two parts of interview. First part was related to programming in which I was asked to solve two algorithmic questions. Second part was a personality test
Interview questions [1]
Question 1
Write a program that would identify first common manager of two employees
I applied through an employee referral. The process took 2 weeks. I interviewed at Amazon (Austin, TX) in Dec 2016
Interview
I was referred by an existing employee, so my experience may have differed. I was contacted by a recruiter who setup a phone screen. The recruiter sent me a good amount of literature and suggested practice. I did a couple practice questions on a coding website and reviewed the leadership principles. The phone screen consisted of a leadership/behavioral question and a pretty straight-forward technical evaluation. The interviewer "inclined" me for an onsite. The recruiter sent me more info this time and spent 45 mins on the phone with me discussing what to expect and helping me prep. The onsite consisted of 5 interviews with managers and developers. In each, I was evaluated on two leadership principles (some subtly woven into conversation or the technical, some asked blatantly) and one technical evaluation on the whiteboard. Most of the technicals were coding, but one was more discussion on what an API would look like for some real-world interaction. I enjoyed the more free form one the most as we got to talk through a lot of scenarios. I was right on the edge of L4/5 technically, but a solid L5 for leadership, so I got the bump.
Interview questions [1]
Question 1
What would an API look like for the interactions between a plane and air traffic control.