Met with a recruiter at a career fair, talked about my experience with them, and got an email to set up interview. I had one phone interview where they asked about my past experience more in depth, skills, and asked some technical questions. Didn't hear back for about a month, but then received a call for the internship offer.