I applied online and received an email within a week. Was asked to come in for an in person interview at the office. The in person interview was very straightforward, they asked about past experience and my interests. They talked about the company and what the internship would consist of. Everyone I met was very friendly and really wanted to get to know me and make sure I was a good fit for the team. Overall a very good interview experience.