I applied through university. The process took 1+ week. I interviewed at Tata Consultancy Services (Calcutta) in Nov 2013
Interview
Easy and rewarding. They don't ask many questions but definitely hire the toppers even if they are stupid. Hiring students from core engineering branches is another strategy. HR interview was pretty direct and forward. They asked me if I am willing to relocate, if I am ready to negotiate etc.