I applied in-person. The process took 1 day. I interviewed at Caterpillar (Peoria, IL) in Jan 2014
Interview
Targeted Selection Interview
one on one interview
Group interview
STAR format questions
Interview process was less painful it included 3 hour sessions but last session was about questions you would like to answer to get a feel for what you are looking for.
All interviewees were very nice and easy to approach