I was contacted by an Amazon recruiter about this position
He was a very nice guy, very respectful and you can feel from speaking to him that he wanted you to succeed
He asked me a couple of questions regarding my past experience that was of interest to him and after chatting for a while, he was interested in going forward with the process to get me a technical interview few days later
He told me what to expect and what subjects to review so I can be better prepared to answer the technical questions
For the technical interview, the interviewer was also a very nice guy, very knowledgeable and respectful
He talks very well, he explain slowly he was very calm trying to make me at ease and he makes sure that you understand the question
Overall, I enjoyed the experience even though I was not qualified to continue the interview process and judging from the recruiter and the technical interviewer, it's true that Amazon not only hires the best but also very nice people