I applied through university. The process took 1 day. I interviewed at Tata Consultancy Services (Calcutta) in Jan 2010
Interview
Had an IQ test questions ranging from verbal ability to quantitative aptitude.
On clearing the IQ test it was followed by 1:1 technical round. Questions depends on the background of the interviewer. In my case it seemed the person was from Chemical Engineering Background, he asked me questions from periodic table which fortunately I was able to answer.