I applied through college or university. The process took 1 day. I interviewed at Amazon (Chennai) in Jul 2012
Interview
Get noticed on linkedin. 4 technical rounds - problem solving, data structures, algorithms, computer science fundamentals and object oriented design skills. Thoroughly tested on the knowledge of basic data structures - arrays, stacks, queues, linked lists, trees, hash tables and some graphs. Should be well versed with sorting, searching, dynamic programming, exhaustive search techniques.
Interview questions [1]
Question 1
Monty hall problem, eulerian tours in graphs, open ended design problems
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon in Sep 2014
Interview
First took online challenge and then invited to on-site interview.
It took 2 weeks.
On the interview day, I had 4 interviews with 4 different teams.
Most interviewers knew what they were doing. They helped through the process.
However, one of them could not manage the time, left little time for question.
The other was new at interviewing and getting directions from the other one, which was confusing.
An interview starts with cv questions that take 10-15 mins.
Interview questions [1]
Question 1
Design questions were unexpectedly detailed.
1 binary search
1 string process
2 design questions
additionally a bunch of data structure related improvements .
I applied online. The process took 2 months. I interviewed at Amazon (Cape Town) in Nov 2013
Interview
After applying online, I was asked to submit a solution for a challenge problem sent to my email, afterwards there was 3 screening phone calls, then I went to an onsite interview (3 technical interviews, 2 HR).
During the interviews I was asked about programming languages, networking, threading, troubleshooting production systems, data structures and programming puzzles.