Overall, the interview process consisted of four rounds: an initial recruiter screening, a 1 hour 45 minute technical interview, an interview with the HR manager, and a final on-site interview. The technical interview went beyond just the resume and dove deep into implementation details. The questions were very practical and closely aligned with real challenges in the role.