applied on amazon career website, heard back within a few days to finish an online operations-related math questions along with personality test, and heard back after a couple weeks for an on-site final interview. I was surprised at first because it seemed like everyone on this website had to go through a long process of multiple phone interviews to get to the final interview.
Then, I was flown out to Scottsdale, AZ (plane ticket was given, and other transportation + food expenses that I had to spend during my stay were reimbursed. keep all your receipts!)
It was a tiring plane ride because I was supposed to fly out to AZ the night before the interview, but there was a problem with American Airlines and I was declined boarding. I had to wait in the hotel until the next morning to get on the flight, and got to the hotel 3 hours before the interview.
The interview itself was VERY difficult. People I interviewed with were all MBA students with multiple work experiences, and I was only an undergrad senior.
I had two different 45 minute interviews. One asked behavior questions like "tell me about a time when..." and the other one asked long and specific case question, like "you're an area manager in a facility with 100 workers, you face blah blah VERY SPECIFIC operations-related problems. How would you deal with it? What would you say to this person and what would say to the other person?"
Basically, the case question was very behavior; just asked what I would do if I were them. but again, I was an undergrad senior, had absolutely no experience dealing with large number of people in a professional manner, and I did not expect it because I couldn't find "case questions" in any of glassdoor reviews. Maybe I just missed it.
Honestly, I think it would have been a breeze for people with prior operations experience. but for an undergrad business student who only has some internship experiences, it was difficult.