I applied through a recruiter. The process took 1+ week. I interviewed at Amazon (New York, NY) in Dec 2014
Interview
Good process, fast, and efficient. Interviewed by a total of 8 individuals over the course of a about 10 days. Received an in-person interview in Seattle. My advice would be to dress casual, be yourself, and know their core principles by heart.