I applied in-person. The process took 3 days. I interviewed at Caterpillar (East Peoria, IL) in June 2012
Interview
They use a STAR interview process. They ask you to describe a situation. Tell what the problems are and how you resolved them. How everyone felt in the end. They ask you for several examples for 7 or 8 different situations