Screening interview with a recruiter, technical interview with a manager, and 4 rounds of in-person interviews.
Screening interview was standard. Technical interview and in-person interviews are more rigorous and focus on a mix of technical and behavioral questions.