I applied in-person. The process took 1 day. I interviewed at Caterpillar (Grenoble) in May 2014
Interview
I knew a person of the company and he gave my resume to the hiring team. I had a simple phone interview to review my skills and my education (about 20/30 min no more). Simple HR questions and few questions related to technical concepts, but not very difficult. Also few questions about the company.
I interviewed at Caterpillar (Belfast, Northern Ireland)
Interview
Very friendly easy going and informative. Made the process enjoyable and pleasant. They seem to know what they are doing. It would likely be a very good place to work.