I applied online but had a friend who had worked there recommended me to the immediate hiring manager. The interview questions were fairly easy. They focused a lot on behavior questions: what if, tell me a time when. Team work seemed to be a big factor. Be ready to answer your personal achievements as well.
They did not specify the time they needed me to start working so I told them I could start on September when I got back to school (the interview took place in May). They did call me back but by that time I got another internship and declined the offer.