Three rounds of interviews including a virtual on-site interview. The interviews consisted of multiple project presentations, technical round with the hiring team and behavioral round with the HR.
It was a very thorough and rigorous interview process. Interview panel was very nice, knowledgeable and polite.