I applied online. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2017
Interview
I applied for the internship position online, and heard back a few weeks later. I did two online assessments (not too difficult), and then after I was offered the opportunity to do a phone interview. It was a typical phone interview: about 45 minutes. I didn't get extended an offer afterwards.
Interview questions [1]
Question 1
1. Find the minimum number of train stations required given a list of departure and arrival times.
2. The online screens had a couple of SAT style questions and some debugging questions.