I had two interviews, one initial screening interview online, and one in person interview. During the in person interview, the interviewer walked through my resume and asked me specific questions regarding certain bullets such as how i had artificial intelligence experience since it was on my skills section.
There was online application, and then a call with human resources, one case study with n + 1, and one for with n + 2. Overall not too hard. Friendly people
4 round interview, one code test
second round is more difficult, will ask more technical question
third round will ask ok your take home test
last round talk with Partner
overall not very difficult