Applied on campus, was called a few months later for a phone interview. The interview was mostly behavioral. I never had to interview in person, was offered the job a month later. Background checks take a long amount of time, just beware they can take months. Onboarding process is complex and will require a good amount of time just filling in information for background checks.