TCS Digital Syllabus
TCS Digital Aptitude Syllabus
This section assesses the mathematical, analytical and logical aptitude of the candidate. The questions can be from:
- Permutations and Combinations
- Probability
- Divisibility
- Elementary modulo arithmetic
- Elementary algebra
- Expansions using Binomial theorem
- Roots of polynomials
- Relations between roots and coefficients
- Averages, Mean, median and mode
- Time, speed and distance
- Elementary Geometry
- Elementary trigonometry
- Basic algorithmic thinking
TCS Digital Syllabus for Programming Section
This section tests the candidate’s understanding of basic data structures and standard algorithms that operate on these data structures. The types of questions can be:
- Given a code in a commonly used programming language / pseudo code, identify the functionality of the code.
- Given a code in a commonly used programming language / pseudo code, identify the bug in the code
- Conceptual question involving these algorithm/ data structures
The following is the indicative list of topics:
Data structures
- Array
- Stack
- Queue
- List
- Hashtable
- Binary tree
Algorithms
- Search algorithms – searching an array, tree traversal
- Common sort algorithms
- Time & space complexity of these algorithms
- Dynamic programming
TCS Digital Test Instructions
If you are giving your TCS Digital exam 2019, then here are some instructions you need to know before you give your exam.
- The total duration of the TCS Digital exam is 180 minutes and it consists of 6 sections in total.
- You need to click on Save & Next button to save the response of each of your questions. There is no auto-response saving option. So be careful and make sure you save it each time you answer a question.
- The test will flow as per the order of appearance mentioned in the ‘TCS Digital Exam Pattern Section‘. Once you move from one group to another group, you cannot go back to the earlier group. For example, once you have moved to Quantitative Aptitude, you cannot go back to English and so on.
- The countdown timer displayed on the test screen will indicate the time remaining to complete each group.
- There are separate timers for each group and the timer will start the moment the first question appears on the screen.
- The test duration for each group is fixed. For example: If you complete a given section in less than the allotted time, the leftover time will not be carried forward to the remaining groups.
- Click SUBMIT at the end of every group to move to the next group. On Clicking SUBMIT in the Advanced Coding Section (last group), you will be logged out of the test.
- To refer to the test instructions at any point of time during the test, click INSTRUCTIONS on the right top of the screen.
Overview
Section |
Topics covered |
Numerical Ability |
Number System, Arithmetic, Elementary Statistics, Data Interpretation |
Verbal Ability |
Grammar, Appropriate usage. Sentence Jumbling, Missing Sentences, Sentence Framing, Alternate Usage, Reading Comprehension |
Reasoning Ability |
Identifying Word and Numeric Patterns, Problem Solving, Decision Making, Figurai and Factual Analysis, Propositional Reasoning, Visual/Spatial Reasoning |
Advanced Coding |
2 Public Test Cases and 3 Private Test Cases with the option to choose any one of 17 languages given below |