Very thorough interview process lasting a few months. Interviewed over summer so that might have been the reason for the long time frame. Had to interview with multiple senior level associates before interviewing with the person who would have been my boss.