I applied online. I interviewed at Amazon (Seattle, WA)
Interview
Applied online and got invited for phone interviews. There were 2 bak-to-back technical phone interviews, each for 45 mins. The questions were very technical, mostly problems that require you to write out some classes and develop some algorithms. There were a couple "which data structure is best for this". One of the interviewers ask me to write a naive approach and write 2 other versions that improve the performance. They also asked for performance of your algorithm.
I applied through college or university. The process took 3 weeks. I interviewed at Amazon (Amherst, MA) in Jan 2013
Interview
I applied when Amazon came on campus. I was contacted by a recruiter about a week later to set up interviews. The interview process involved 2 telephonic interviews. I was informed that I would have to give another interview after the first 2 interviews.
Interview questions [1]
Question 1
The questions were mostly on Data Structures and Algorithms. The interviewers also asked questions about my projects.
I applied through college or university. I interviewed at Amazon
Interview
Campus Interview
Interview questions [1]
Question 1
Simple linked list implementation problems, questions on data structures (hash-maps, etc.), asked to code binary search tree solution to a problem (i can't quite remember the question exactly)