I applied online. The process took 4 weeks. I interviewed at Ferguson
Interview
First there was a face to face with a manager, then a second "Peer" interview with those you will be working with and finally if you are selected, a third with the big boss