I applied through a recruiter. The process took 3 weeks. I interviewed at 10pearls (Karāchi) in Feb 2014
Interview
test of mcqs, then HR interview and then a technical interview. 2nd interview will be taken by some senior resource and in 3 rd PM or director will conduct a interview and make an offer. Demand as much as you can
I applied through college or university. The process took 2 days. I interviewed at 10pearls (Swābi) in Apr 2016
Interview
The interview process was very concise and nicely planned. It had an HR based evaluation and of course a technical one. The interviewing panel was very friendly and was very open to questions. The entire exercise was catered to with professional attitude.
I applied online. The process took 1 day. I interviewed at 10pearls (Karāchi) in May 2015
Interview
There was a test which had 5 sections: Math + IQ + OOP + Databases + Algorithms. Then, there was the HR interview. After that, a technical interview with a senior Software Developer.
The follow up interview is supposed to be after a week or so(assuming you get shortlisted for that). In my case, the follow up interview happened immediately after the initial one. This interview was with a Project Manager. This last one went really well.
I was expecting a call the next day but they needed this position(Python Dev) to be filled urgently. I got a call within 3 hours after the interview. However, they offered me an internship, which I took.
Interview questions [1]
Question 1
" Suppose you had eight identical balls. One of them is slightly heavier and you are given a balance scale . What's the fewest number of times you have to use the scale to find the heavier ball? "