0% found this document useful (1 vote)
76 views

TCS Ninja Test Pattern Topics

The document outlines the TCS Ninja test pattern and section-wise syllabus. The test has two parts - Part A assessing cognitive skills like verbal ability, reasoning, and numerical ability over 120 minutes. Part B evaluates programming logic over 15 minutes and coding ability over 45 minutes. The syllabus for Part A covers topics in numerical, verbal and reasoning abilities. Part B syllabus includes programming concepts like data types, functions, OOPs, data structures, algorithms and hands-on coding in languages like C++, Java, C, Perl and Python.

Uploaded by

headtpo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
76 views

TCS Ninja Test Pattern Topics

The document outlines the TCS Ninja test pattern and section-wise syllabus. The test has two parts - Part A assessing cognitive skills like verbal ability, reasoning, and numerical ability over 120 minutes. Part B evaluates programming logic over 15 minutes and coding ability over 45 minutes. The syllabus for Part A covers topics in numerical, verbal and reasoning abilities. Part B syllabus includes programming concepts like data types, functions, OOPs, data structures, algorithms and hands-on coding in languages like C++, Java, C, Perl and Python.

Uploaded by

headtpo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

TCS

TCS Ninja Test Pattern


Part A - Cognitive Skills

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

Section Wise TCS Ninja Hiring Syllabus


Part A - Cognitive Skills

Numerical Ability

● Arrangements and Series


● P&C
● Number System, LCM & HCF
● Percentages
● Allegations and Mixtures
● Speed Time and Distance
● Geometry
● Probability
● Ratios, Proportion, and Averages
● Reasoning
● Work and Time
● Divisibility
TCS

● Profit and Loss


● Ages
● Clocks & Calendar
● Series and Progressions
● Equations
● Averages
● Area, Shapes & Perimeter
● Numbers & Decimal Fractions

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

● Meaningful Word Creation


● Number Series – Missing Number Single, Missing Number Analogy
● Data Sufficiency – Rank Based Logic, Ages
● Blood Relations
● Coding-Decoding
● Ages
TCS

● Odd Man Out – Numbers, Logical


● Distance and Directions
● Statement and Conclusion
● Seating Arrangement (Easy)
● Seating Arrangement (Complex)
● Analogy
● Mathematical Operational Arrangement
● Symbols and Notations

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

● Graphs (only basics)


● Searching
● Sorting
● Hashing
● AVL Trees
● B Trees

Hands-on Coding

● C++
● Java
● C
● Perl
● Python

You might also like