Applications are submitted exclusively online. A couple days after I submitted my application, I got a call asking in which departments I would be interested in working and an interview time was set up. My interview experience is atypical, as my first one was with the GM and he offered me the job at the end. Typically though, applicants will have one interview with our hiring lead and/or the supervisor or leader of the department for which the applicant is interviewing. If they do well and are liked, they will get called back for second and sometimes third interviews with the AM and GM.