I applied online. The process took 3+ months. I interviewed at Caterpillar (Peterborough, England) in Feb 2017
Interview
1) Application form
2) Telephone interview: In the invitation email there are some information about the topics. The questions asked in the same order. The Hr was very nice and engaging. I was accepted few hours after the call.
3) Assessment center
Interview questions [1]
Question 1
Started with a team work which was the same as the other reviews (building a marshmallow tower). Then there was a technical interview: How a 4 stroke engine works and they gave me an actual connection rod and asked me to explain how it is made, material and manufacturing process and why. My background is in fluid dynamics and CFD, but they didn't asked any questions relating to my expertise and CV. Even though the department was fluid simulation, just a unique questions for all the roles!!. It ended with a presentation based on a project you have been involved. Got the results a month after the assessment day, without any feedback.