Spoke to a recruiter at a school job fair and left my resume with her. Got an email later from a university recruiter telling me to apply online and received an email a week later scheduling in on-site interview. Interview was with three interviewers with questions about experience in CS, testing, and work ethics to see how well you would fit in with the team.