The first round interview was with a recruiter, the second round interview was with a hiring manager, both fairly short, and the third round interview was a half day round robin series of interviews, including both behavioral questions and technical portions.