I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (New Delhi) in Jan 2008
Interview
first was the group discussion. they made groups of 6-8 people. topics of GD were mainly abstract in nature. they asked one person in every group to summarize the GD. then their was the personal interview. being a fresher, questions were mainly around my chosen areas of academic interest. in addition, the typical HR questions.
Interview questions [1]
Question 1
where do you see yourself in 5, 10 and 20 years from now?