Starts with recruiter call, then manager call, some online tests, a robot live interview, another call from manager and an onsite interview together with the last for candidates retained. There were some individual one to one discussions with a variety of employees from managers to peers and some group role play exercises with the other candidates. The total onsite interview process was 8 hours including lunch