Five hours interview. Four interviewer all come from the same group. Each of them charge one round. There will have two questions each round, the first one is simple and the next one will be improve/refine the problem before. I believe if you are a bachelor always work with normal algorithms and data structures you will feel quite comfortable with this kind of interview. Graduate student is not necessary in this position. They only focus on your basic capability. I am graduate student and the intervire shcedule is not a good time for me. I perpare two days for this interview after my 3 final projects, I meet a issue when I hit the third round and ask for a hint, so i think I am not the perfect candidate in that group. I found that when they ask me to talk about my projrcts I feel that they are not that kind of "research guys". So again I think they are placing the emphasis on the basic capability...
I applied through other source. The process took 4 weeks. I interviewed at Amazon (Montreal, QC) in Feb 2012
Interview
So, I met an Amazon recruiter at a software engineering conference for undergraduate students. After a brief chat, she sent me to speak with one of the two engineers at the Amazon booth. This engineer asked me a data structures related programming question. Naturally, this question had a simple naive solution as well as an optimized solution. I coded up a quick solution both ways and explained them.
Approximately 3 weeks later, I was contacted and Amazon flew me out to Seattle for an interview at their headquarters (no phone interview). At their headquarters, there was a 6 hour long coding intensive interview conducted in small groups, with a 1 on 1 interview to close out the day.
Two days after, I was extended an offer, which I accepted. All in all, a very pleasant experience.
I applied through college or university. I interviewed at Amazon (Rochester, NY)
Interview
I appeared for two technical phone interviews. These interviews were fairly simple. If you know your data structure and languages, you should be able to come up with the solution.