Talked to a recruiter at a career fair and gave them my resume. They referred me for an on-campus interview, which consisted of 45 minutes of a variety of questions (i.e. How would you design an alarm clock for a blind person? What is the most challenging programming problem you've recently faced? What is one technical product you really like and how would you improve it?), none about my resume. Next step was a 3-day/2-night trip to Seattle, very well arranged, met a lot of employees (new and veteran) who were giving advice and experience about working with the company. Interviews consisted of 4 hours of 1:1 interviews with 4 very bright interviewers, each with different questions, some regarding resume/experience, some regarding design of a software product, some regarding technical concepts.