I applied in-person. The process took 2 months. I interviewed at TEVTA (Lahore)
Interview
Posts are advertised in National Newspapers and alos on the website of the company, after scruitny of the applications, call letters are issued for interview, interview process is easy not too difficult.