I had two meetings and a Virtual Onsite. In between the first two meetings is a take-home project where they assess your decision-making and language skills.
My interviewers were very nice and accommodating! They asked questions that helped me re-assess my work experience and values. The interview process was a memorable learning experience.