TCS Ninja Syllabus 2019 and Online Test Pattern Aptitude Exam

TCS Ninja Syllabus 2019

TCS Ninja Syllabus is fairly simple and questions from PrepInsta. We have a lot of free content available. you will find on PrepInsta TCS Ninja latest syllabus and recent curriculum.We will strongly recommend to you please visit TCS Ninja latest syllabus dashboard from their you will get recent tcs ninja syllabus 2019-20

Don’t be confused about the TCS English test its basically Cloze Test

Read this whole post completely.

TCS Ninja Syllabus 2018 and TCS Ninja Written Test Pattern for Online Exam

TCS Ninja Online Test Pattern 2019 – 2020 for Freshers

Important Note : TCS has just introduced new test pattern for 2020 Batch pass-outs students. The pattern for 2019 pass-outs being the same. Below are the tables with detailed analysis on the same. Make sure you do not refer any other paper pattern as below one is the most updated paper pattern for both 2019 and 2020 Pass-outs.


For 2020 Passouts 

  • Aptitude
    • Number of Questions – 15(10 + 5 FUB Star Marked Question )
    • Time – 30 mins
    • Negative Marking – Yes
  • C MCQ Questions or Programming Language Logic
    • Number of Questions – 10(7 + 3 FUB Star Marked Question )
    • Time – 20 mins
    • Negative Marking – Yes
  • Verbal English
    • Number of Questions – 15
    • Time – 10 mins
    • The above section is being rebranded as English Test
    • Negative Marking – Yes
  • Coding Ability
    • Number of Questions – 1
    • Time – 30 mins
    • Negative Marking – No
For 2019 Passouts  : 
  • Aptitude
    • Number of Questions – 20(15 + 5 FUB Star Marked Question )
    • Time – 40 mins
    • Negative Marking – Yes
  • C MCQ Questions or Programming Language Logic
    • Number of Questions – 10(7 + 3 FUB Star Marked Question )
    • Time – 20 mins
    • Negative Marking – Yes
  • Verbal English
    • Number of Questions – 10
    • Time – 10 mins
    • The above section is being rebranded as English Test
    • Negative Marking – Yes
  • Coding Ability
    • Number of Questions – 1
    • Time – 20 mins
    • Negative Marking – No

The following topics are there –

  • Averages
  • Mixtures
  • Allegations
  • Percentages
  • Permutations
  • Combinations
  • Profit and loss
  • Algebra
  • Ratio and proportions
  • Probability
  • Time, speed, distance
  • Time and Work
  • Functions
  • Geometry
  • Number System and HCF & LCM
  • Reasoning
  • Blood Relations

For 2020 Passouts the test has 15 questions –

  • Time – 30 mins
  • Total Questions – 15
  • MCQ Questions – 10 (1 mark each)
    • Negative Marking – Yes (0.33 marks)
  • Fill in the Blank – 5(2 marks each)
    • Negative Marking – No

For 2019 Passouts the test has 20 questions –

  • Time – 40 mins
  • Total Questions – 20
  • MCQ Questions – 15 (1 mark each)
    • Negative Marking – Yes (0.33 marks)
  • Fill in the Blank – 5(2 marks each)
    • Negative Marking – No

MCQ Questions are basically, a question followed by 4 options and you have to choose one correct options out of those. Fill in the blank type of questions are question followed by a box to enter value, you have to solve question and enter answer correct upto 2 decimal points.

For example – Speed time and distance question if answer is speed of the train is 21.776 KMPH.The you have to enter 21.78 after round it to the nearest decimal.

TCS Ninja Online Test Pattern for Aptitude ExamNumber of QuestionsDifficultyProbability of Star Marked Questions
Permutations and Combinations1MediumHigh
Number System and HCF & LCM1MediumLow
Clocks and Calendar1 – 2MediumHigh
Time, speed, distance1 – 2MediumLow
Series and Progressions
Work and Time0 – 1MediumLow
Ratios, Proportion and Averages1MediumLow
Allegations and Mixtures0 – 1LowLow
Arrangements and Series2HighMedium
Reasoning2 – 3MediumHigh

Note:- In the new pattern there is English MCQ and the email writing section has been discontinued.

For 2020 Passouts :   

  • No Of Questions:- 15 Questions
  • Time – 10 mins

For 2019 Passouts :   

  • No Of Questions:- 10 Questions
  • Time – 10 mins

The following are the directions for the email writing test in TCS Ninja

  1. Use all the phrases given 
  2. Minimum words should be 50 otherwise your email cannot be validated
  3. Addressing and signing should be done as in the question given. 
  4. Common grammatical rules, punctuation should be according to standard English.
  5. You can use your own phrases along with the phrases given. 

Question : 
As a former student, write an email to your professor, Mr.Matt, thanking her for teaching and guidance that contributed to your overall development.  Sign the email as peter.
Successful – Placed – grateful – help – advice – grooming – values – shaping my future – sincere – professional 

Sample Answer:
Dear Mr.Matt
I am very happy to tell you that I got successful in the recently conducted campus placement drive at my college.  I am placed with TCS.  I am extremely grateful for your help regarding my preparation.  More over your advice regarding personality development helped for my personal grooming.  In addition to that, your style of teaching inculcates not only those skills related to professional success but also for developing values which I believe helps for shaping my career. Once again I would like to thanks for your sincere and professional help.
with warm regards

Note:- Earlier Command Line programming used to be there but this section has been removed from the Syllabus and the new section is simply called coding.

For 2020 Passouts :   

  • No Of Questions:- 1 Question
  • Time – 30 mins

For 2019 Passouts :   

  • No Of Questions:- 1 
  • Time – 20 mins

You can use the following languages –

  1. C
  2. C++
  3. Java
  4. Python
  5. Perl

But, you must studyProgramming  in C MCQ/Programming Logic section will be from the  programming

int main()
    int n, i, flag = 0;
    printf(“Enter a positive integer: “);
    scanf(“%d”, &n);
    for(i = 2; i <= n/2; ++i)
        // condition for nonprime number
        if(n%i == 0)
            flag = 1;
    if (n == 1)
      printf(“1 is neither a prime nor a composite number.”);
        if (flag == 0)
          printf(“%d is a prime number.”, n);
          printf(“%d is not a prime number.”, n);
        return 0;

For Both 2019 and 2020 Passouts

  • Time – 20 mins
  • Total Questions – 10
  • MCQ Questions – 7 (1 mark each)
    • Negative Marking – Yes (0.33 marks)
  • Fill in the Blank – 3(2 marks each)
    • Negative Marking – No

Some websites are copying our materials and earlier we had made a typo on this page saying there are 20 questions in 20 mins and they are showing that false information.

Now, we have corrected this page, there are 10 questions in this section and time given is 20 mins.

The questions asked in this section are basic command line argument theory questions and C input output questions in 2017 about 80% of the questions in the exam for this section were repeated from our Paid materials and free materials. You can check our C MCQ Section Dashboard for more information on this.

Candidate experience

  • Name: Abhishek
  • College: Central University, Karnataka
  • Branch: Computer Science
  • Type of interview: On-Campus Interview

Student Interview

During the last semester of my M.TECH, I received an email from my college placement officer that I have been shortlisted for the TCS Ninja On-Campus drive. So I immediately registered for the drive and started my preparations. While I was struggling to find some relevant study material online, one of my friends suggested me to visit Thankfully, I found all the essential study material there. It greatly helped me with my preparations.

TCS Ninja visited our campus on 31st Sep 2018. The TCS Ninja selection process had 2 rounds.

  • Written Test
  • Interview Round

Round 1- Written Test

  • English

Total 10 questions were there from sentence completion and fill the blanks and a few synonyms and antonyms questions.

  • Aptitude Test

The aptitude test had 15 questions and a time limit of 30 minutes for test completion. For every correct answer 1 mark got awarded and for every incorrect and 0.33 mark got deducted. The questions were mostly based the following concepts:

  • Time and Work
  • Speed and Distance
  • Profit and Loss
  •  Probability
  • Permutation and Combination

Also, there were some puzzles of moderate level. Since I had practiced for all these topics on PrepInsta, I successfully attempted most of the questions.

  • Technical Test

In the technical test, I had to complete 10 questions in 20 minutes, which were based on the technical concepts of CS-IT domain. This test also had negative marking.

  • Coding Test

The coding test had one questions for which I had to write a program using C,C++, Java and other langauges. I completed this test in 30 minutes timeframe.

Half an hour later results were declared, and I was selected for the interview round.

Round 2- Interview

The interview round was conducted on the next day, that is, on 1st of February. In this round, there was one interviewer who asked technical, managerial, and HR questions.

Interviewer: Tell me about yourself.

Me: Gave a brief introduction about myself.

Interviewer: What are your hobbies?

Me: I like to play basketball, listen to music, and swimming.

Interviewer: Good! Do you know of TCP/IP layer? Explain its detailed structure.

Me: I drew a full layer structure of TCP/IP layer and explained its structure.

Interviewer: Very Well! You seem to be a knowledgeable person. You can be a professor. Why do you choose to work in a corporate environment?
Me: Told that academic career will take time to groom, and as of my family responsibilities, currently I have to start my career in IT industry.

Interviewer: Okay. Now suppose you are placed in a project in which you have a senior who is younger to you and also has less knowledge than you. But as of hierarchy, he is superior to you. He assigns you a task which is wrong. Now in such a case, what would you do? Will you correct him or will do the work as it is?

Me: I will tell him the correct thing if I know as it will be good for the company and as a team member I should always try to do best of my knowledge of the company.

Apart from this, he asked me other questions as well.

  • What was your role in the project?
  • Write a program of palindrome number.
  • Where do you see yourself in next 5 years?

Then, the interviewer asked me if I was comfortable with relocation and shift duties to which I replied YES. Then he asked me if I had any questions. So I asked him some questions. Then he said, “that all for the day.” I thanked him and left.

One week later result was declared, and fortunately, I was selected for the job.

TCS Ninja National Qualifier Test Syllabus
Review Date
Reviewed Item
TCS Ninja Syllabus
Author Rating

Prepare Better for Placement Papers