I was contacted by a recruiter for the Senior Product Manager position for the 'Amazon Campus' team in the first week of October. The recruiter arranged the first phone screen with the hiring manager (Sr. Manager, Product Management) for the position in the following week. The interview was 'Product' based and quite similar to what everyone else has mentioned - TMAY, product that you like, design a new product, etc. In addition, there was one behavioral question to gauge leadership skills. Got contacted by the recruiter a couple of days after the interview to schedule a second phone interview with a Senior Product Manager in the team. This interview was very similar to the first interview, with questions meant to test thinking and product knowledge/capabilities. Like before, got contacted by the recruiter a couple of days later, inviting me for the final face-to-face onsite interview. Got contacted by a different recruiter the following week stating that the position has been internally filled, so the onsite interview has been cancelled.
The recruiter mentioned that I'm being considered for other positions, and would be contacted shortly - however after a few follow-up emails, I realized that it was just a polite way to say that I was out of luck!
So much for spending hours of preparation for one of the best "Customer-Centric" companies in the world.
Overall, the interview experience was good, however the fact that they do not respect the candidate's time and efforts left a bad taste in the end. Did not expect this from Amazon, especially coz this would be expected from smaller companies/startups who may not have multiple positions that they could hire you for at any given time.