Thorough phone screening to confirm and elaborate on resume. On site interview with hiring manager and 2 members of the team. A 2nd interview included meeting recruiter, 2nd level manager and a panel of supervisors of teams project manager would interact with. Everyone was prepared and questions were appropriate, detailed and built on information in resume and from previous answers. Was able to ask questions and got a good feel for the company, environment and opportunities.