One phone interview and then face-to-face interview. On-site interview was group/panel interview. The interviewer was very knowledgable and his objective was primarily to see how I approach a specific problem. It was one of those very rare interviews where interviewee gets to learn.