After applying online, I received a call by the recruiter and was able to schedule a phone interview with her. She asked about my current experience and what I've done so far in terms of course work. I was also asked why I wanted to work there and how I worked independently and in teams. Afterwards, I had to set up a time to speak with a member of the department I was interviewing for.
The second interview was conducted on the next day; it was a technical interview in which you were asked several questions to test your knowledge on C++. I also had to bring up the various projects I had worked on both for school and during my own time; they were looking for how much you've coded and how enthusiastic you were. After it was done, I received a call the very next day and was given an offer.