Started with phone calls discussing my interest in the firm and the kind of work that the company performs. Also lightly discussed my background and qualifications.
The main interview process consisted of traveling to the Cambridge office and talking with different people for several rounds of interviews. Interview questions ranged from discussing my resume, asking about my previous experience, asking about my interest in the company and what I'd like to do as an intern, and a few brain-teaser and programming questions.
The main interview was followed up by a phone call with one of the interviewers who wanted to ask more questions.
Finally, the company sent over a modeling problem to be completed and sent over.