I first had a screening call with someone from HR. Then, I have a Zoom interview with two people from different departments. My third interview was one hour and in person with the person who would have been my supervisor. I also met with the managing director and head of HR when I had my in-person interview.