Multiple interviews. First a phone interview, then in person with HR rep, then a panel interview with 2 supervisors, a long computerized "personality test" a multiple choice computerized mock customer service test. After all that had to go to a private lab to provide urine and blood test for drug detection and fill out a legal waiver so they could do an indepth background check.