I applied online. The process took 2 weeks. I interviewed at Amazon (New York, NY) in Mar 2016
Interview
interview process consists of first resume breifing and then a technical interview with a couple of questions related to data structures and algorithms. Although the questions are basics but are tricky and can take a lot of time and mind to solve.
Interview questions [1]
Question 1
Basic data structures questions, implementation of circular queue using array.
I had a zoom call with the hiring manager. I was asked technical questions during the interview, such as "How do you compute the conditional median of a set of data points?"
Interview questions [1]
Question 1
If u ~ Uniform(0, 1), what is the distribution of -log(u)? Solution: Expontial(1).
Five interviews, all had behavioral components, three coding questions, one system design question. The behavioral questions were of the form "Tell me about a time when..." and were meant to reflect Amazon's Leadership Principles.
Interview questions [1]
Question 1
Tell me about a time when you were unhappy with the status quo
Pretty fast and well-organized interview process. Scheduling was easy, communication of different interview expectations was clear, and feedback came quickly after each stage, which made the overall experience quite smooth.