Most of the campus interviews will be pre-planned and given time to communicate and share company details with students. Before starting event, they will give presentation which gives lot of details about the company's profile.
Step1) written test - results will be announced on the same day.
2) Group discussion
3) Technical interview - ( Basics java, c and MySQL and data structures )
I applied through college or university. I interviewed at Tata Consultancy Services in Oct 2013
Interview
Two interviews - 1 tech and 1 HR. The HR was easy. Just be polite and courteous. The technical interview was a joke. Asked basic programming knowledge.
Interview questions [1]
Question 1
None. If you have take and OOP classes you will know anything they throw at you.