It was a good process, the first round was a hirevue which is a video interview, then moved onto an onsite interview with two senior managers. Amazon offered good preparation advice if you haven't interviewed much before. Amazon is a bit more analytical though so my interviewers went pretty in depth during my interview on points I made in my resume