30 minute phone screen, onsite interview, and one virtual interview. Recruiters were great and seemed knowledgeable about the actual role that was being hired for. The main interviews were good- interviewers asked different types of questions so it didnt feel overly repetitive.