Submitted resume through the University Recruiting on Amazon (also, it appears Amazon viewed my profile on my school's job site). Got an email from a recruiter setting up two interviews, both on the phone, each 45 minutes long. Got asked both technical (data structures, algorithms, and coding) and personal questions. Received an email two weeks later asking for another interview. Similar to the previous two but less emphasis on actual code and more on data structures and my background/projects. Both interviewers were very friendly and easy to understand. They even helped walk me through a few things to help me get the correct answer.