4 rounds of interviews, phone screening, 2 rounds of panels on the same day of different level members of the team then 1 on 1 with department leadership. Another position unexpectedly made me interview with a psychologist and take an IQ test; I passed, corrected the psychologist on one of their incorrect questions, still got an offer but turned that one down.