First interview in person about actual job and what the job role would be. Second interview to take computer based test to see if I could pass the basic Caterpillar intelligence test. I'm sure it was called something else but that's what it was. After second interview a drug test was required. After drug test offer was made and accepted.