I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2018
Interview
Random email from recruiter that Amazon Alexa recommended me as a right candidate for the position with Alexa ML. Had an hour long chat with the recruiter followed by an hour long phone call with the hiring manager who seemed clueless about his own requirements and was constantly stumbling to explain his team's need in a coherent way. Very disappointing to see such poorly prepared interviewers at such reputed organizations with no understanding of their own needs or candidate's background.
Interview questions [1]
Question 1
Couple of questions on consistency, availability and partition tolerance.
several steps including written essay
the main set of interview split by People Management / Tech Program and Product Management / Operational Excellence / System Design
Each stage required to have real examples from your experience connected to the Leadership Principles
Interview questions [1]
Question 1
Give an example of most difficult customer interaction
1st Stage: Screening Interview with internal Recruiter
2nd Stage: 4 interviews covering Leadership/Behavioural, System Design and Technical Problem Solving questions. Each interview with a different interviewer, often from adjacent teams and also included the hiring manager.
Interview questions [1]
Question 1
Resource allocation question - how to prioritise across a team when a high-impact production issue arises but you also have an impending feature release within the next week.
Technical phone screen for a principal level engineering manager, guy was late and obviously stressed. Couldn't understand his thick Chinese accent along with him speaking very quickly and quietly. No introductions or time for questions at the end, he just continuously grilled me with 0 emotion like a robot.
Interview questions [1]
Question 1
Walk me through your latest or most difficult project.