I met with the recruiter via video call for about 40 mins, that was pretty easy. The second round was with the hiring manager for a little over an hour via video call as well. Typical tell me about your experience questions. Last round was on-site with 6 different interviewers and a presentation. The presentation was more or less to see if you spoke well in front of others since some of the role would involve doing this. It was fine, somewhat performative but it went well.