About 6-7 interviews in total. Recruiter screen, hiring manager interview. Breadth and Depth interviews which test your breadth of skills as well as the Depth one which goes deep into certain skill areas. Final interview with the CEO. Very friendly interviewers!