HR interview, supervisor interview and then team interview. Well communicated, well prepared. I was appreciative of the open communication and the breadth of knowledge regarding the company and how this position would fit within the team and the larger organization