Initially virtual followed by an onsite and continued virtual interviews. Total process was about two weeks and was a wonderful experience. The recruiter was very personable and detailed. The leaders I met with have strong communication skills and were very professional in their questions while creating a welcoming interview experience.