TCS Ninja Test Pattern Topics
TCS Ninja Test Pattern Topics
Sections Duration
Verbal Ability 30
Reasoning Ability 50
Numerical Ability 40
Total 120 Mins
Part B - Programming
Sections Duration
Programming Logic 15
Coding 45
Total 60 Mins
Numerical Ability
Verbal Ability
● Synonyms
● Antonyms
● Prepositions
● Sentence Completion
● Active and Passive Voice
● Idioms and Phrases
● Spelling Test
● Spotting Errors
● Passage Completion
● Substitution
● Sentence Arrangement
● Transformation
● Sentence Improvement
● Para Completion
● Joining Sentences
● Error Correction (Underlined Part)
● Error Correction (Phrase in Bold)
● Fill in the blanks
Reasoning Ability
Part B - Programming
Programming Logic
● Data Types
● Input-Output (based on C)
● Functions and Scope
● Inbuilt Libraries (based on C)
● Variables and Registers
● https://www.freshersnow.com/it-companies-syllabus/
● Command Line Programming
● Pointers
● Call by value/ reference
● Encapsulation
● Virtual and Pure Virtual
● Constructor and Destructor
● Iteration
● Recursion
● Procedural Vs OOPs
● Classes and Objects
● Inheritance
● Abstraction
● Polymorphism
● Stacks
● Queues
● Linked Lists (Singly, Doubly, Circular)
● Trees
● Binary Search Trees
TCS
Hands-on Coding
● C++
● Java
● C
● Perl
● Python