1 initial interview, 3 follow up interviews with directors of different teams, then an offer for a presentation.
Terrible experience, incredibly unprofessional people with attitudes; interview cancelled and rescheduled at the last minute, did not respond to emails about confirming whether the presentation would be in-person or virtual... Never heard back after a long interview process.