I had two 45 minute screening phone calls with different people. Then I was asked to submit a written answer to a question and then had a day with five different 50-minute interviews with five different people.
One of those people was also one of the people who phone screened me. One was an HR lady while the other four were technical.
I felt it went fine with four of the five people. One of the technical people I didn't feel I connected with as much as with the others. Actually, while all the preparation material from Amazon emphasises providing scenario-based answers to behavioural questions this guy's questions were very specific - 'Have you used AWS support before?', 'Did you give a rating?', 'Did you give less than a 5-star rating?', 'What would you have needed to give a 5-star rating' - while I answered those, they were highly specific and didn't allow me much opportunity to describe how I did things despite all the AWS interview materials saying they want to know how I approach problems because "the best predictor of future performance is past performance."
Anyhow, it came back negative - no job offer, which was a bummer. They say they have a policy of zero feedback so I don't know why. The person delivering the news said there were many good points and no red flags so I should feel free to apply again. However, that was equally puzzling.
Overall, I didn't mind the interview experience though I think some of the big companies like Amazon allow their interviewers/decision makers to hide behind their process instead of having the gumption to give honest feedback even during the interviews.