Phone interview plus two rounds of in-person interviews. Interview with contract supervisor and then meet customers you would support for additional interview questions. Process took a couple of weeks and onboarding took an additional week or two to run background checks.