First was a standard HR interview, followed by an interview with the director and then an in person interview with the entire team. Final interview was the most difficult as there was a lot of questions from each person and had to repeat myself on specific questions to each person.