1st round video interview, 2nd Case Study + feedback, 3rd round on site interview. The recruitment team lead really took the time to ask me questions and have discussion with me. Eventually I got invited to an on-site interview to sit down and get to know the whole team. Though eventually I didn't get an offer but overall it was a great experience since it is very rare that the recruiter actually took so much time and effort to treat a candidate with care and respect.