the interview process was a multi-stage process. my interview process included initial talk with a recruiter, then preliminary interviews (2 times), on-site in-person interviews, following up call from recruiter with decision, and making paper work and signing off.