I applied through an employee referral. The process took 4 weeks. I interviewed at Amazon (Palo Alto, CA) in Apr 2013
Interview
normal software engineer interview. I had two phone interview, typical coding questions, All about basic data structure and algorithms.
Then I was invited to an on-site interview in their palo alto office. I met with the hiring manager, three engineers and a guy I thought was a bar raiser.
Questions like tree, remove duplicates, word ladder, etc.
They were particularly looking for someone who was familiar with Android, but I didn't have any mobile experience.
I applied through college or university. The process took 1 day. I interviewed at Amazon (Hyderabad) in Jan 2013
Interview
One online round in which there were objective questions regarding Computer Science fundamentals and C programming basic and puzzles were asked followed by 2 programs to be written. After clearing this there were three grueling interview rounds.
Interview questions [1]
Question 1
Algorithm for searching for a piece in an infinitely large chess board using a knight piece.