I applied through a recruiter. The process took 2 months. I interviewed at CGI (Bengaluru) in May 2013
Interview
Written test, two technical rounds, HR interview. Technical interviews depends on profile and hiring managers requirement, For me it was quite easy. Some of my friends had a hour long interviews ended up getting rejected. Short and sweet should be the mantra