I applied through an employee referral. The process took 2 weeks. I interviewed at Amazon in Mar 2012
Interview
technical person called for a 45-minutes technical interviews. 1.found out mistakes as many as you can from a short program written in C. 2.write a program with your favorite language to put letters in order.
I applied through college or university. The process took 1 day. I interviewed at Amazon in Feb 2012
Interview
The phone interview was structured around data structures and object oriented concepts. The questions asked were related to the time complexity of the algorithms, language specific questions(String class in Java) etc.
Interview questions [1]
Question 1
Complexity of BST best case,worst case average case
I applied through an employee referral. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Oct 2011
Interview
The hiring process was pretty tough. I had to prepare well in data-structures and algorithms to pass the interview. The interview consisted of 3 phone screens and 2 video-conference interview with 6 people (in total). They asked a questions about linked-lists, BST, data-structure design, algorithms and various technical scenarios.
The phone screens took 1 hour each. Usually, they do 2 phone screens and fly-over the candidate for 1:1 interview. But since I was an international candidate they had to arrange for a 3rd phone screen. After all the phone screens they decided it was easier to do a video conference and arranged that in a local Amazon development center. The video conference took 1 hour each and spanned over two days.
After a week or so, I received an email saying I was selected and they would like to extend an offer. I accepted the offer.
Interview questions [1]
Question 1
Find k largest/smallest number in a series of numbers. What data-structures will you use? Code it on white board.