I applied online. I interviewed at Murray & Roberts (Johannesburg) in Jan 2018
Interview
It got more difficult as it progressed with more difficult questions being asked. Interviewer was a bit impatient at times as I was trying to figure out how to answer.