I applied through university. The process took 1 day. I interviewed at Tata Consultancy Services (Bengaluru) in Jan 2011
Interview
There were two rounds 1)Technical and 2) HR.
The technical round was full of questions relating to my engineering background and HR was just a test of communication and oral skills. Body language was the key and calmness matters a lot because you can't answer all the questions right.