The entire process started via an online application through their career site. It's a pretty typical fill-in-the-form sort of process, with the chance to attach a resume and cover letter. The information is then sent onto the recruiters handling the hiring for that particular job. They see a lot of resumes, so make sure yours highlights those skills and accomplishments that directly relate to the position.
Applying at Amazon is a marathon, not a sprint. In total, including phone and in-person, I went through over 10 interviews for the position. The important take away from this is drive and consistency. They really want to make sure you're the best fit. But, this process also provides plenty of opportunities for you to really get to know and understand the company culture. Be consistent. And, strive to maintain your energy level and balance throughout.
A few days after applying, I received an email from a recruiter interested in setting up a phone interview. This is really just to see if there are any immediate red flags. After the interview with the recruiter, I had two more phone interviews. The first was with an EA and it covered many of the expected questions about organizational and time management skills. The second interview was with the manager I would be supporting. Here the questions tended to focus on fit, approach, and multitasking strategies. These phone interviews took place over the course of a week. The more flexible you are with scheduling, the better.
The phone interviews were followed by several in-person interviews on campus. I meet with two additional EAs, the manager I would be supporting for a second time, two of the managers with the organization, one of the recruiters, and several others. If you've reached this point, there is some confidence on their part that you have the skills needed for the job. The questions were much more closely tied to cultural fit, working on a team, and getting a good picture of how problems are recognized and resolved. These in-person interviews can be challenging. But, they are your best chance to really get a sense of your fit and a picture of the team.
Get plenty of sleep the night before and don't be afraid to ask for a break. These interviews can take up all morning or all day depending on the circumstances. The dress on campus is casual. This isn't business causal (though you will see that some). This is a nice pair of jeans, some trainers, and a clean shirt casual. Take a lot of notes. Ask a lot of questions, both about the culture and the team. And, don't forget to send out thank you notes to each interviewer personally.
Again, the key here is consistency, drive, and energy. Amazon is a company that is very fast-paced, detail oriented, and results driven. Stress your fit along these lines, as well as your familiarity with the leadership principles, and you'll have a good shot at an offer.