Short phone interview with a recruiter; extremely simple, they basically just want to make sure you're a person. Then a two-hour interview either on-site or on campus (depends where you are). One hour is behavioral questions, the other hour is technical questions. Both interviewers read you questions from a booklet (all the other interns I met got the same questions).
Technical interviewer is happy to let you pseudo-code. Didn't seem too worried about syntax, really just wanted understanding.