I applied through other source. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Sep 2014
Interview
Contacted by email out of the blue and asked for an on-site interview for the position. Flew to Seattle HQ and interviewed there. The process was very quick and well organized. Due to NDA I cannot discuss the format or details of the interview but the interview was very different from any other tech companies. The format and question asked were more related to actual programming than the usual questions you'd see from the book.
Interview questions [1]
Question 1
The interview format was different than the usual problem, solution on whiteboard kind of interview. It was much more similar to day to day coding and related more to the job.
I applied through a recruiter. I interviewed at Amazon in Sep 2014
Interview
I was contacted by a recruiter that viewed my Linkedin profile.
Had a phone interview with a software engineer in Amazon, was asked about my current job and several technical questions.
I was asked to implement two questions on a collaborated web-site (white board).
Interview questions [1]
Question 1
1. Implement a method that verifies if one string can be constructed by another. E.g: "aaabc" can be constructed by "aaabbbccd"
2. Given a linked list containing numbers (Node element), implement a method that returns two lists: one containing even numbers and one odd numbers - without allocating new list elements.
I applied online one year ago and maybe one week later, one HR contact me, and asked me if I had got the interview within half year, and I said this is the first time I applied Amazon. Then, he gave me a link and let me answer the three code questions within one and a half hours.