Apply online then schedule a date and time with the recruiter. Do a screening interview with the recruiter and then follow up interview with manager. The interview with manager can be I person or virtual. Overall the interview processes was what I expected nothing out of the ordinary.