I applied online. The process took 3 months. I interviewed at Amazon (Los Angeles, CA) in Feb 2015
Interview
I applied for Amazon in November 2014.
Got a mail from them after 3 months in Feb. It was just one 45min phone interview.
The interview started with few behavioral questions. The interviewer was pretty strict.
He asked me about few data structures and their Big O runtimes.
Then I was given coding question. I was sent a collabedit link through which he could see my solution.
Interview questions [1]
Question 1
Given an array of integers, return the most frequent integer.
I appeared for a phone technical interview. This was in 2012, a little while back. I am not sure if the process is changed. All questions were in data structures and algorithms. The questions where in Java. I had trouble understanding the English accent, looked like an european accent to me. I was asked to write a program through online collaboration tool.
I applied through a recruiter. The process took 2 days. I interviewed at Amazon (Seattle, WA)
Interview
Online coding challenge followed by a 4-hr on-site interview.
Interview questions ranged from easy to very difficult. The easy part I could have done much better but I started coding right away (because I was asked to) BEFORE I had a plan of how I could solve the problem. As a result, what I wrote on the whiteboard was so messy even I myself got confused. Practicing writing code on paper was not enough, you needed to practice with an audience, and made sure he/she understands what you're trying to do from start to finish. Word of advice, start designing with your interviewer (regardless of how much they push you to start coding), before coding.
Interview questions [1]
Question 1
NDA signed. Don't think I can disclose... Nothing was too unexpected anyway.