One phone screen, 45 minutes long. Then a day later gave me a offer to fly to Seattle for a onsite interview. They paid for flight, travel, and food for the interview process. Felt very intimidated at first when I started the interviews. Each interviewer was very easy to talk to and I quickly became comfortable. Total of 5 interviews each 45 minutes long. The next day I received an offer from amazon.