I applied through other source. The process took 1 week. I interviewed at Amazon (Vancouver, BC) in Jun 2013
Interview
Applied online. Received email scheduling telephone interview in about a week. Reviewed algorithms data structures etc. Purchased speaker phone. Telephone interview: amazons engineers were also using speaker-phone so there was an echo. Took my phone off speaker-phone and held it with my head against my shoulders while working on coding problem which was a fairly easy question about merging sorted lists. I botched it up. Ridiculous.
I was given a test and had to talk to 3 people. Each of the 3 people were single interviews - it wasn't all 3 at once. Everyone was very friendly and asked great questions. They never asked for references of me, which I thought was odd.
Interview questions [1]
Question 1
What's one technology stack you really dislike using, and why?
Took the online application, which had coding tests, some general intelligence questions, and a personality test.
Then, I had a brief phone interview where the interviewer went over my answers for the coding question, and reviewed how I had come up with them. I was given the opportunity to ask questions about the job after this.
Interview questions [1]
Question 1
The coding tests were somewhat challenging. They required careful review of all test cases.