Hello,
Just wanted to add up a little in the knowledge of those who are interested in joining Pakistan Air Force as a General Duty Pilot usually known as GDPs.
The most difficult field in armed forces of Pakistan to join is this one. Physically and mentally one should be perfect and up to the standard. Forget about being a Fighter Pilot if you have even a little problem with your eyes or sight. You got Knock-Knees or Flat-Feet or Colour Blindness than go and try your luck somewhere else. Passion is nothing for unfit people here, like me. The most difficult I.S.S.B. selection procedure is of GDP course.
If you are medically fit you will be taken a Flying Apptitude test failing which you once again will get rejected for GDP cource but will get an offer to join any other branch of the said force.
Good Luck
KIT