Lots of interview rounds. First was with the hiring manager, the second was two 30-min conversation with senior team members, the third was a presentation with a senior team member and the hiring manager, a 1:1 interview with the hiring manager, and lastly with the director of the department