I applied through a recruiter. I interviewed at Global Software Resources
Interview
Good, the process was very quick, multiple rounds happened but there was no delay at any step. So had good overall experience.
First Level - Screening by the recruiter
Second Level - Lengthy discussion with the person to whom the position reported
Final Discussion - Management Round
Interview questions [1]
Question 1
Questions based on work experience, scenarios where they judge your judgement/IQ/work ethics etc