I applied through an employee referral. I interviewed at Rift Valley Railways (Nairobi) in Jul 2014
Interview
Three processes, technical , HR, and with the line manager , testing your ability in the technical field and your relationship with other employees . Also how to handle difficult processes.