2 virtual interviews. Smooth onboarding process too. The recruiter was great, answered all my questions. The whole process took around 2 weeks from start to finish. I accepted the offer an am currently in training. The first time a company cared enough to train