It was in multiple rounds:
1st - Virtual Interview with Hiring Manager
2nd - Half-day Virtual panel interview
3rd - Virtual interview with HR
4th - Site visit full day
The whole interview process took more than a month. People were nice but their responses and overall time were slow. Shared the feedback as well when informed their decision.