First, I met for 30 minutes with the recruiter.
Next, I prepared a presentation and delivered it to the hiring manager and 3 more stakeholders. They asked me questions about the assignment followed by additional questions.
Final interview was with the hiring manager. They went over the role and what I could bring to it.