I was emailed by a recruiter to apply for new grad positions, so I did so. I was called shortly after that for a phone interview then asked to come in for an in-person interview. When I got there, the boss of the department I was interviewing for took me out to lunch and we met another colleague of his there. After lunch, I had two 30-minute interviews with people within the department and a final HR type interview with the recruiter that called me in the beginning.