Now I tell you about TCS because I have own experience.I gave a interview in TCS when I was Pursuing mine graduation but that time I didnt take seriously So I failed to clear Interview.There are 2 or 3 rounds in TCS company mcq test and group discussion and personal interview.They just see you communication skill and confidence level If you can lose your confidence then you must fail.So guys please improve your communication for want to go TCS company.Good Luck??