I applied through college or university. The process took 2 months. I interviewed at HighPoint Solutions (Penn State University, PA)
Interview
Non-technical, was asked to go more in-depth on my resume. Interviewer was very friendly and we spoke about classes for a bit, and what I was expected to work on at Highpoint. No technical questions were asked, essentially was asked if I was legitimate or not. As long as you don't lie on your resume, you'll be fine!