I applied online through my school's website, and a week later the HR director called me for an interview. They were really accommodating with my class schedule to find a time for the interview. We talked on the phone for about 20 minutes, she asked me basic questions about what I am looking for the internship and gave me a brief description of the internship. She sent me an email with directions to the building and a more detailed description of the job (very helpful!). The day I went to the interview, I met first with the same HR director and we had a comfortable conversation about what my goals are, what the company is like, what the job entails, etc. I then met with the boss and we had a similar conversation. Overall, a pretty easy interview but it is just an internship so it shouldn't be hard. I got a call the next day for the job.