After first interview with the hiring manager, it has 5 separate interviews (one hour each) with 5 different people including the hiring manager. It's a whole day of interviews. Be ready for questions related for past experiences, Amazon leadership principles, and technical questions.