I got a referral through my school with the contact information of the interviewer. I sent my resume and cover letter and was contacted back after two days. The interview was set for a few days after that. There was one interview and subsequently I didn't get the offer, but was referred to another hiring manager who wanted to interview me for a different position. By then I had already decided on another internship so wasn't able to take it.