I applied through a staffing agency. The process took 1 day. I interviewed at 3i Infotech (Mumbai) in Jan 2010
Interview
First round was written - Relatively simple and technical.
Second Round was 1 to 1 - took 20 mins
Third round was - Personlity check
Fourth Round was HR - the final offer.