1 screening interview with hiring manager - including a coding question
3 coding interviews with team members
2 interviews with a senior lead and director of the department - no coding, motivation and behavioral questions and talk about current and past jobs/internship
Many interviews, however, all were very much related to the role, and you get to meet most of the people you will end up working with.