Interview 1 - Screen: standard interview to gauge your interest (with recruiter)
Interview 2 - Technical: tests your analytical abilities and sees what kind of related experience you have (relatively difficult interview with staff manager)
interview 3 - Face to face: 2 - 3 individual interviews with partner level people. seeing how you present yourself and looking for interest (e.g. what kind of questions did you ask)