I applied through a staffing agency. The process took 1 day. I interviewed at Mphasis (Bengaluru) in Jun 2013
Interview
Remarkably good as they judge you based on technical knowledge for the particular field. Did not face any issues or go through any hassle as the recruiters were helpful and they knew their role very well .