I applied through a recruiter. I interviewed at Amazon Lab126
Interview
I was contacted by internal recruiter. After a phone conversation, a phone screen was set up. This involved a problem to solve using an online collaboration tool. After that, I was invited to an onsite interview where I talked with several engineers, the hiring manager, and an HR person. Questions were mostly technical but there were some behavioral questions as well.
Interview questions [2]
Question 1
Tell me about a time when you disagreed with your manager.