I applied through university. I interviewed at National Iranian Oil Co. (Tehran, Tehran) in Sept 2011
Interview
There are two parts. First is to check all the certificates and qualifications. Second part includes some physical test in order to check whether candidate's physical condition suites the job.