TCS conducts written test and three rounds of interview to select freshers as assistant system engineer in their organisation. In the first round they conduct one and half hour written test, followed by three interview rounds namely Technical round, Managerial round, and HR round. The written test has email writing component.
Test pattern 2017-18:
Duration for test:
From 2017 - 18 batch, it is expected that TCS is going to include Technical Questions in the aptitude round itself. There are two components of technical questions. MCQ's and Programming. So you are advised to go through various technical sites to be good at these areas.
Instead of giving 30 aptitude question, now you may have only 20 aptitude questions to be solved in 40 minutes.
In addition to this, you have to write an email using the given clues in around 70 words. You have to type the email in the space given. The most important thing is you have to use all the phrases given without missing even single one.
Syllabus for written test:
According to the model questions given in the TCS recruitment portal we can assume the following chapters are very important. There is no verbal part in TCS aptitude test except for email writing. 1/3rd negative marking will be there.
Number system, Equations, Ratio and Proportion, Percentages, Profit and Loss, Time and Work, Time speed Distance, Areas and Mensuration, Averages, Permutations and Combinations, Probability, Plane geometry, Seating Arrangements, Sets, Progressions, Functions.
There is no hard and fast rule that you may be asked only Technical questions in technical interview. or HR questions in HR interview. You have to prepare well before for all the types of interviews.
For technical interview, you have to focus on C, DBMS and JAVA. It is important you have to be through with at least a couple of your core subjects.
For HR interview you have to study all the questions given in www.campusgate.co.in along with their suggested answers.
Also, for 2018-2019, An additional round of 1 coding question is added. You can also check my another answer for the types of coding questions asked in that round.