Campus recruiting is pretty straight forward with an online aptitude test and then a tech and HR round. Both the rounds are very easy with basic questions asked.
I applied through college or university. The process took 2 days. I interviewed at Tata Consultancy Services (Thanjāvūr) in May 2008
Interview
Freshers(College) - Top 3 from each brach gets directly to interview stage. Rest have to go through an aptitude test. Interview stage , questions can be technical or jusr HR type, depends which panel you get in.
For aptitude test , barrons is more than enough, especially the sample papers at the end of it.
Interview questions [1]
Question 1
I got in as a fresher, so not much programming technical questions were askes as I am from non-CS backgroud. However , they did asked many quetions from my branch Biotechnology, which surprised me. eg. Who is the father of genetics? What are restriction enzymes?