I had one phone interview and then they flew me in for a full day in person. I signed an NDA so I can’t give away questions but prepare! I studied for hours and hours. It was a difficult interview day but I liked everyone I met and they seemed to sympathize with me losing my voice or needing lots of coffee to keep going. At the end of it, I was told I would be a great fit for another position, and they would create it for me. They never ended up doing that, but I keep checking in on if anything comes up with HR. A year later and I want to give up, even though Amazon is my dream company.