I applied in-person. The process took 4 weeks. I interviewed at Saudi Railway (Riyadh) in Feb 2018
Interview
Normal standard interview process expected questions - nothing out of the unusual - mixture of Saudis and western expats. Had the feeling the appointment was a foregone conclusion, as is often the case, but appreciated the chance to give it a go.