Five step interview process. Met with recruiter first. Second interview with manager. Third interview was a technical interview with a case study and took a few days to complete. Fourth round was with a managing director and the final interview was with the Practice Leader.