Phone interviews with HR. Then on-site interview with hiring manager and team within the department. Then final phone interview with another manager. It was good to meet with everyone and ask questions. Some interviewers aren't experienced in interviewing so there were some odd questions.