I applied through college or university. I interviewed at Caterpillar in Nov 2012
Interview
I met them at the career fair at my university. I gave them my resume and they explained how to apply online. Within 3 days I received an email with a questionnaire to be filled out. The questions were generic, "Why do you want to work for Cat? Why do you think you're qualified?" etc. It was only about 2 weeks later that I had an interview. The interview questions were completely behavioral. They all focused on understanding how you reacted to issues or made changes while on the job. For instance, Explain a time when you failed and what did you do to improve the situation?"
Interview questions [1]
Question 1
None of them were very hard, as long as you can speak about your passed experiences and speak to your resume.