I applied online. The process took 4 weeks. I interviewed at Smart-IS (Islamabad, Islamabad) in Aug 2016
Interview
The interview had 3 stages. First, a technical interview in their office. Second, a technical interview on phone call from the USA, and third a non-technical interview with the upper management in their office.
The interviews were short and to the point, but they take a lot of time between interviews. The people however are really nice and the work environment is excellent.
Interview questions [1]
Question 1
They gave me a puzzle. If 5 people are standing on one side of the bridge, only two can cross at a time and one must come back with a flashlight. It takes them all different times to get across.