It was remote interview and took place after a normal screening interview with their Hr person. Nothing too difficult. Didn't get the job in the end. Came back with reply.
Hr phone screen, followed by a Manager interview, then Team interview individually,
Presentation with the entire team.
The whole interview process was less than two weeks with a total of 7 interviews and then the in-person presentation to the team. Very stressful and demanding on a candidate.