I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Feb 2011
Interview
Two phone screens, arranged fast within a week of each other.
1st screen: Find intersection of two arrays, Questions on OOD, Design a parking lot
2nd screen (much harder): Design an object model for arithmetic expressions, Find largest palindrome in a string
On-site arranged in 2.5 weeks. Downtown location/building was nice but offices looked very generic but employees looked very energetic and involved. 1-1 interviews with whiteboard coding with 5 people.
Questions such as: Find number in an array repeated an odd number of times, How to sort 100 million 10-bit numbers, Design a restaurant reservation system, Spiral print a 2-D array, Design and implement the Boggle word game, Given a reference to a node in a BST find the immediate predecessor.
Overall, a great company and a great opportunity for any SDE candidate. Very high energy, would be great for people looking for a start-up environment with the backing of a large well known company.
The process took 3 days. I interviewed at Amazon (Seattle, WA) in Jan 2011
Interview
Had one screening 1:1 interview for about 45 minutes, fairly simple and straight forward. asked soft skill questions and a few algorithm problems. Got a call for 3 more interviews that night. 2 days later had 3 45min-1hr interviews. second round of interviews were mostly algorithms and skill testing questions.
Overall it went pretty well and the interviewers were friendly.
Interview questions [2]
Question 1
How would you find duplicates in two unsorted integer arrays
The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Apr 2011
Interview
The interviewer was supposed to be for 45 mins, ended in 30 mins itself. Interviewer was patient but did not give much hints. Was hard to judge if he was satisfied by the answers..