I applied through a staffing agency. The process took 1 week. I interviewed at Shinersoft (Karāchi) in Jan 2018
Interview
1) Initial Phone Screening Interview
2) Initial Programming Test on site
3) Technical Interview on site
4) HR Interview on site
5) Offer Letter via email
6) Acceptance of offer via email
7) Joining office
8) Initial Training and familiarity with development process
I applied online. The process took 1 week. I interviewed at Shinersoft (Karāchi) in Feb 2015
Interview
A technical interview. They ask basic concepts of OOP, C#, Database. Then they will take a test based on the field you are applying for. After all they will inform you through email if you are selected.