The entire interview process took over 6 weeks and included 4 interviews over zoom and personality test and aptitude test. 1st interview was with the recruiter and was a basic screening interview. Took a timed cCAT test and separate personality test. Then, 3 separate interviews with 3 different department heads / team leads.