I applied in-person. The process took 1+ week. I interviewed at Geometric Software Solutions (Bengaluru) in Jun 2011
Interview
The interview was telephonic and interview was very nice and asked relevant questions
There was inital HR verification round , then a tech round over phone , then a face to face round which is mixed of Tech and Hiring manager round. Then final HR round for salary details. If you prepair well for the technical rounds then you can be through
Interview questions [1]
Question 1
they asked basic concepts of programming language and some of the tricky question on C++, but overally they help you understand the problem and discuss your solution rather then just saying ans is incorrect.