Three rounds of interviews, a recruiter phone screen (30 min), interview with hiring manager (1 hr), interview with two HRBPs (1 hr). The recruiter screen ensured I had the basic qualifications and knowledge, the hiring manager asked more technical questions, and the HRBPs was an interview to ensure I would be a good fit.