Quite detailed, thorough. Has 2 rounds of interview. First round was online, second round they would always want to be in person. Both were quite long but it was okay and nice vibe, nothing too scary. Still waiting on outcome for 2nd round interview.