One interview, over Microsoft Teams. One on one with hiring manager - someone else (from HR I believe) was supposed to attend but didn't- Recruiter stay on the line but didn't participate in the interview until the end. Interview was fairly informal. I was formally dressed hiring manager wasn't. Afterwards, the recruiter gave me a rundown of the benefits package and a bit of salary negotiation.