I applied through university. The process took 4 days. I interviewed at Caterpillar (Chicago, IL) in Feb 2012
Interview
Telephonic first and then face to face. Manager was easy going. Manager walked me through job duties and asked if you are interested over the phone. In person interview was mode detailed. Was there for 1 hour. Met senior manager. Got overview of working process, who is working on what, what department does, where help is needed etc.