I applied and was selected for an on-campus interview, through my university. My first interview on campus was just like any typical interview, with a few more behavioral type questions then I expected. I was then contacted a week or so later, and had made it to the second round of interviews at their office. I went through two more interviews, in a day long get-to-meet-the-firm kind of days. It turned out to be a great experience, and I was offered the internship in the end.