3 rounds of interviews: a simple half hour long phone conversation with recruiter, a hour long video conference with an engineer from the team which was a fairly casual technical interview, and the final round was about a 5 hour long in person interview with multiple people and was technical