I applied sometime in late-2016 and received notification of my continuation in the process in December. The next step was taking a quick "cultural assessment" test that contained pretty easy behavior questions. After I passed that the recruiter reach out to let me know that I had moved onto a phone interview which was scheduled for mid-January by a separate recruiting coordinator (it's important to know that you will be working with 3-4 people during the interview process at different stages, this can be confusing). The phone screen was again most behavior questions (ie: "tell me about a time...") and lasted for around 40 minutes with time at the end for me to ask questions. At the end of the phone interview the interviewer informed me that I would be moving on to the next stage of interviews which was an onsite in Seattle. The onsite interview was in February. I had four interviews all of which were about 50 minutes over the course of 4 hours. The interview consisted of all behavior based questions and I highly recommend thinking about answers and doing some prep regarding the Leadership Principals and basic interview questions before you go. If you don't like talking to new people it could be stressful but I enjoyed it and found that everyone I talked was generally interested in finding out if I would be a good fit for Amazon. The interviews, for me at least, flowed more like a conversion that an interview. However, they ask a lot of questions and expect good answer so prep is necessary and the interview was not at all "easy" in the traditional sense. I had a bit of a wait before I found out that I had received the position and got a call 3-3 1/2 weeks later from a closer who presented me with my offer. All in all I had a good experience , although delay in responses was occasionally an issue.