Please login


Prepinsta Prime

Video courses for company/skill based Preparation

(Check all courses)
Get Prime Video

Prepinsta Prime

Purchase mock tests for company/skill building

(Check all mocks)
Get Prime mock

TCS Ninja Recruitment Process 2020 For Freshers

TCS Ninja Recruitment Process 2020

TCS Ninja Recruitment Process for 2020 year for which most you will be applying is fairly simple. Infact, about 95% of the students who got placed in TCS in 2019 had prepared from PrepInsta.

TCS has replaced the email writing section with a new English section which is a paragraph based fill in the blank type of section. We will discuss more about the same in this post below –

Following Sections are asked in TCS Ninja Recruitment Process –

  • Quants
  • English (Cloze Test)
  • Programming Logic
  • Coding Ability
TCS Ninja Recruitment Process

TCS Ninja Recruitment Process

TCS Ninja Recruitment TopicsNo. of questionsTimeNeg. Marking
Quants15 Questions30 minsYes
Programming Logic10 Questions20 minsYes
Coding Ability1 Question30 minsNo
English Verbal15 Questions10 minsYes

TCS Ninja Exam Pattern

TCS Ninja Placement Papers Quantitative Aptitude :

The Syllabus for TCS Ninja Quants Priority Important Topics includes –

Quants Curriculum:-

TopicsNo. of questionsDifficultyImportance
Permutations and Combinations1HighMedium
Number System and HCF & LCM1MediumMedium
Clocks and Calendar1HighMedium
Percentages0 – 1MediumLow
Time, speed, distance0 – 1MediumLow
Series and Progressions1 – 22 minsHigh
Work and Time1MediumMedium
Ratios, Proportion and Averages0 – 1HighLow
Allegations and Mixtures0 – 1HighLow
Arrangements and Series1 – 2HighHigh
Geometry2HighVery High
Reasoning1 – 2HighHigh



TCS Nija Aptitude

TCS Ninja Recruitment Process 2020

SectionsNumber of QuestionsTime DurationSyllabus
English1510 minutesFill in the blanks
Quantitative Aptitude1530 minutesTime & work, Profit & Loss, Number, decimal fraction, Time, Speed & Distance, Geometry, coordinate geometry, and Blood relations
Programming Concept1020 minutesIteration, recursion, procedural vs. OOp, Algorithms, and Data Structures

 30 minutes

C/C++ / Java/ Perl/ Python 2.7

TCS Ninja Recruitment Process

There are total 4 sections in TCS Ninja Recruitment Process.

Following Sections are asked in TCS Ninja Recruitment Process –

  • Quants
  • English (Cloze Test)
  • Programming Logic
  • Coding Ability

About TCS Ninja Recruitment

Qunats Section of TCS NInja Contains 20 Question with a time limit of 30 minutes. The difficulty level of Quants is high.

Verbal Section of TCS NInja Contains 15 Question with a time limit of 10 minutes. The difficulty level of verbal is also very high.

Programming Logic Section of TCS NInja Contains 10 Question with a time limit of 20 minutes. The difficulty level of Programming Logic is high.

Coding Section of TCS NInja Contains 1 Question with a time limit of 30 minutes. The difficulty level of Coding is very high.

TCS NInja Recruitment Process- Interview Experience

Student Experience

  • Name: Harshit Balakrishnan
  • College: Don Bosco Institute of Technology, Bangalore
  • Branch: ECE
  • Type of Interview: On-Campus Interview

Student Interview

I am an ECE student but wanted to join an MNC like TCS, Cognizant or L&T. When our placement cell informed about the TCS Ninja on-campus drive in our college, I applied immediately I will share my TCS Ninja Interview Experiences.

I started collecting materials to prepare for TCS Ninja interviews and was regularly in touch with my placement trainers so that I can get placed in TCS Ninja. The trainers gave me some materials. They also asked me to prepare for the placements through PrepInsta. The website helped me to prepare for almost all the sections of the recruitment process. I found a lot of valuable information about the recruitment process as well as sample questions for the entire recruitment process.

The placement process had two rounds: online written round and interview round.

Round 1: Online Exam

My TCS Interview Experience took place in two rounds. The first round was an online test that had four sections.

  • English Verbal
  1. Questions – 10
  2. Time – 10 mins
  • Quantitative Ability

The next section was Quantitative Ability and Reasoning. These questions were simple for me to answer and had thoroughly prepared them.

  • Programming Language Logic

The test also had some questions from a programming language. As I was from an ECE department, I was a little afraid of this round. I did face a little difficulty in this section, but it was not as hard I expected. The tips and materials provided by the placement trainer and PrepInsta.

Some questions were also from DSA.

  • Coding Section

In this section, I was asked to write simple program code. Through I was quite confused about the solution, I tried to write the code. I focussed more on the logic part of the programming.

The online test took place for 90 minutes. Soon after the online test, I was informed that I would get results by the end of the day. I got selected for the interview round which was scheduled the next day.

Round 2: Interview Round

One representative conducted the interview. He asked me to share my resume and started asking me questions.

Technical Questions

Some of the questions asked in this section were:

• What are the properties of intrinsic semiconductor?

• What is modulation and its types?

• What is the difference between electronics and electricals?

• What is the difference between C and C++?

• What is OOPS?

• What is a Linked List?

All these questions went well. They were simple, and I answered them all. The interviewer also asked me to write some simple programs of my choice. I wrote a program to check even odd number.

HR Questions

Towards the end, he asked me some HR related questions, such as:

• Tell me about yourself.

To this, I described my early education, the projects I have been working on, and my extracurricular activities.

• Why do you want to shift your domain from ECE to IT?

I confidently answered this question that I have worked with hardware part of the devices, and I am aware of the basics of coding. I also told that I wish to learn more about programming.

• How many offers do you have?

I gave an honest answer that until the 3rd year of my academics, I did not have a perfect score and was not allowed to sit in campus placement until then. But, I worked hard in my final year to achieve a good score and grab a good placement option.

• Why don’t you join your father’s business?

I told him that my father business had a fewer opportunity also it did not have anything related to my degree.

The interview took around 45 minutes. A week later, I received my acceptance email. I was excited to join the company.

Then I wrote my TCS Ninja Interview Experience on PrepInsta and got 200 Rs as Paytm Cash for it. (Link to write Interview Experience)


TCS Ninja Recruitment Process 2020 For Freshers