Applied online (December 2015). Was contacted by a recruiter not long after with a request to answer some initial questions via email (interest in Amazon, availability, background, etc.). After about a week, I was then invited to do a virtual interview - which was very convenient. I was able to do it in the comfort on my home at whatever time I chose. This interview had pretty typical questions (skills, interests, background). After 1-2 weeks, I was contacted again by the recruiter to schedule a phone interview with an HRBP. This interview was conversational but did have some behavioral questions. After another week, I was invited to the Fulfillment Center for a final interview. However, a few days before the interview - I was notified that they had decided to hire an internal candidate but would keep me in consideration for the next open role. About 2 weeks later, I was contacted again by the recruiter - letting me know that another Sr. HRA role had opened and they'd like me to come in for a final round interview. The last interview was at one of Amazon's Fulfillment Centers. I had about an hour tour, an hour interview with an HR Manager, and an hour interview with an Operations Manager. They asked more behavioral questions. A week later, I was extended an offer (February 2016). Overall it was a speedy process that they try to make as convenient/friendly as possible (took about 2-2 1/2 months). Everyone I met, especially the recruiter, was very nice!
You're asked up front if you're okay working in a 24/7 varying work shift, manufacturing environment.