Met the recruiter through an information session held at a university. Submitted a resume online and completed an introductory video that asked simple "get to know you" questions. Had an in-person interview - 1 hour long, 30 minute technical interview and 30 minute behavioral interview. Followed by a phone interview about a week later.