I applied through university. The process took 2 days. I interviewed at Eskom (Johannesburg) in Jul 2012
Interview
you do the interview once with HR and team of your field of study after you are successful with the interview you go for medicals. the panel is friendly and can be intimidating, people who know what they looking for.