Received an email to take an online Code Test involving 8 simple debugging questions. Solving these are easy as long as you have been programming and know what common bugs are.
After that, I was invited for a phone interview lasting an hour. The engineer briefly described what he does and asked what was my favorite problem I have solved. After that he asked a few technical questions that I solved 3.5/4 well enough.
Up to this point the interviewing process was fine and was a positive overall experience. The negative experience followed.
I expected the results of the interview 1 to 2 weeks after said interview. Although I emailed the recruiting weekly, I did not get a rejection letter until 2 MONTHS later.
Now you might be wondering why it says I "Accepted Offer". Well, I received a "Congratulations" email about a month after the rejection. While this confused me, l was still ecstatic about receiving an offer.
Overall, the experience with recruiting at Amazon was pretty terrible, but the interviews were straightforward and pleasant. It's crazy how a company as prestigious as Amazon can have such terrible recruiting for Interns.