First interview was written screening via email.
Second interview was over the phone.
Third and final interview was with the team on Zoom and separated into three parts. First with the entire team and supervisor, then with the team without the supervisor, and finally 1:1 with the supervisor.