I applied through college or university. The process took 1 day. I interviewed at Caterpillar (DeKalb, IL) in Dec 2015
Interview
University got the position in cat and a cat supervisor did a telephone base interview with me about my resume, we were 5 people in final round for the interview, 3 positions were available, also I need to mention 2 of my professors were present in the interview process too but they didn't ask any question and the entire interview handled by the cat supervisor