I am a student of final year CSE. Around 380 students appeared for aptitude in my college.
160(+25 toppers exempted from aptitude) went for technical interview. Around 125 went for HR and 105 were finally selected.
1) Aptitude Test
35 questions - 80 minutes
Negative Marking - 1/3rd
Easy questions.
Just practice the previous year questions.
Lots of unnecessary data.
Take care of negative marking and attempt a question only if you are sure.
Take your time for each question and move on if you don't know any.
2) Technical Interview
Resume is important. Write only what you can explain.
Though he may or may not ask from the subjects/technical skills mentioned in the resume.
Prepare your project thoroughly, if any. He/she may ask you to explain on paper.
Revise the basics of your main subjects.
For example, I was asked:
Some questions based on resume.
And
1) What is Data structure? Example.
2) What are the Operating systems you know of?
3) OSI Layers
4) Intranet and internet
5) Diff. between C and Java. Why Java is better.
(My friend was asked to write a C program to display system clock)
No problem if you know only one language, but be clear with its concepts.
If you don't know something, then just take 5-6 secs to think and then say I don't know.
3) HR Interview
Family Background.
Schooling.
Strength.
Weakness.
Why do u want to join us ?
What do u know about TCS?
Do u know about the bond (2 years) ?
Will you have any problem going to other places?
----
Prepare your resume well.
Just prepare for the aptitude seriously and clear it.
Rest is the game of confidence.
Keep smiling during the interview and be confident in what you say and keep eye contact with the interviewer.
----