Applied online many months ago. Recruiter called to setup phone screening which was followed by another phone screening by an engineering manager. Once that was passed, I went to Seattle for onsite interview, which was by far the worst experience.
Amazon recruiters were super nice until you go for onsite. After that, they will leave you hanging with no feedback. It has been two months since I attended onsite. So far, HR and recruiters did not even bother to tell me the results inspiteof couple of emails and phone calls asking for the updates. "Lack of courtesy" should be added as another core value of Amazon.
Onsite interview itself was very intense. I strongly believe that most of the interviewers have no clue in what they are looking for. To add more spice to the process, none of the interviewers was a hiring manager. The questions kept coming as if their only job is to ask questions, not to listen. One of the interviewers told me that he had only one year experience as program manager. He has no clue of program management, he was asking random meaningless questions.