I applied online. I interviewed at Caterpillar (Peterborough, England) in Feb 2017
Interview
Online application followed by a telephone interview.
This is followed by an assessment centre on site where you prepare a presentation, have a group exercise and a competency based interview with the employers.