I applied through university. The process took 1 day. I interviewed at SWICORP (Riyadh) in Apr 2018
Interview
Friendly setdown and personality questions.
He talked about the department.
Talked about the activities that they provide for interns, and the period of the internship seems to me that they have a small team which could be a good thing for an intern