I applied through a recruiter. The process took 2 days. I interviewed at Amazon (Seattle, WA)
Interview
Initially, contacted by recruiter. Then directly called onsite. One on one technical interview with a developer and then some behavioral question with manager. The interview process was not as stressful or difficult as it sounded on glassdoor. Good experience overall.
Interview questions [1]
Question 1
Convert a sorted binary array of int to balanced BST.
I applied online. The process took 1 day. I interviewed at Amazon (Chennai) in Mar 2012
Interview
5 rounds of interview
1. Written exam - coding, debugging, test scripts and use case
2. In person interview with 2 members - debugging, coding and testing related question
3. Interview with 2 members - coding and test management related question
4. Interview with 1 member - Testing related question
5. Interview by manager - bar scaling interview
I applied through college or university. The process took 1 week. I interviewed at Amazon
Interview
I had an on-site interview. It begun by going through my resume, explaining the challenges I overcame and providing an alternative way to do so. Then, I was given 30 minutes for a technical question which focused on algorithm design, and 10 minutes to explain my approach to the question.
Interview questions [1]
Question 1
Implement an insert method for a sorted circular linked list