This was for an SDE II at AWS Cryptography.
The 1st interview was done by a recruiter. Very pleasant and informative. The 2nd was a 45 min technical phone screen by a senior developer. The 3rd was an hour-long technical code interview mixed with Amazon Leadership principles performed by a development team member. The 4th was about the same. The 5th was an hour-long system design with the development manager. Enjoyed it. The 6th interview was just like the 3rd and 4th.
The recruiter called me the very next day, saying that the overall answer was that I am not ready, offering feedback on areas I was good at as well as on areas I should improve on. They also offered me to explore other roles within the organization.
Bottom line, for me it was a very positive experience, regardless of the outcome. It's always great to receive constructive feedback.