Maybe it depends on the level you're going in at.
I went through an Amazon interview process that had the nickname "the round". It required that I speak to 12 unique people during the process, and as such required 14 interviews (most face-to-face, some phone). Those were with people at the same level (architect), people above the level (a board member/leadership), people below the level (principle developers).
In addition to that was a 5 hour technical test that I found really good fun. The first hour I was totally stumped as to how to even begin, so I took a tea break out of frustration and nerves and found that I then completed it in around 10 minutes.
I found the test fascinating... a very simple thing that tested a lot of the basics in one go as well as how you might solve a very obscure and rare problem.
I won't share details on that test out of respect. Hiring is hard and I'm sure that they are re-using that technical test.
At the end I didn't get the job as I was "too technical" and the position was for a solutions architect and would have involved lots of customer contact. But I was offered an equivalent developer track position, though unfortunately I personally feel my strength is to always be listening to customers, so I then declined.
The process was interesting though. There were good questions, the interrogation of knowledge at a very deep technical level, and most of the face-to-face interviews included some technical element.
Because I hire too I find going through interviews to be a rare chance to deconstruct someone else's process and to try and gain an insight into what they look for.
I do not think that the higher level positions at Amazon would be "no trouble", the interviewers knew exactly what they wanted and the process was an enjoyable challenge.