I applied through a staffing agency. The process took 4 weeks. I interviewed at Amazon (Louisville, KY) in May 2010
Interview
Amazon's hiring process is pretty intense and extensive. You will get at a minimum 2 phone interviews and if you do well in those be passed on to a hiring event. At the hiring event you will interview with several interviewers each diving into a different area of competency.
Interview questions [1]
Question 1
Tell me what your most complicated excel model looked like. Walk me through it.