I applied through a staffing agency. The process took 4 weeks. I interviewed at Tata Consultancy Services (Gurgaon, Haryana) in May 2009
Interview
First Round was technical simple and basic java questions took around 25 mnts, followed by a managerial round which took around 20 mnts. followed by a short HR round about salary and why you want to join TCS.