TCS NQT Placement Papers and Questions 2020
TCS NQT Written Test Questions pattern based practise problems are available on PrepInsta website. You may want to go through all the sections before you start writing the exam. We have done every bit of research and analysis for TCS NQT Placement papers and Questions 2019 here. TCS NQT Previous Papers and Sample Papers show us that the exam is of high difficulty specially for non coding branches. Note these are only practise questions for TCS NQT which are on prepinsta.
TCS NQT will be one single exam for both Ninja and Digital positions
Sections  Questions 
Quantitative Aptitude  15 
English  15 
C MCQ (Programming Logic)  10 
Coding Ability  1 
Sections in Paper
4
Time
90 mins
Type of Exam
Non Adaptive
Negative Marking
Y (Partial)
Students: 3,40,000
Open Positions: 19,500
Curriculum
Check NQT Pattern here on this page
The TCS NQT Curriculum, has seen modification this year. The email writing section and command line programming coding has been removed and there is inclusion of value in the box type of questions. Where in you have to enter exact value up to two correct decimals in the box, other than that there are general MCQ type questions as well.
The sections in the test are 
 Quants
 Questions  15 (10 normal Multiple Choice + 5 Value in the box)
 Time  30 mins
 Negative Marking  Yes
 Cloze Test (English)
 Questions  15 (all Multiple Choice)
 Time  10 mins
 Negative Marking  No
 Programming Language Concepts
 Questions  10 (7 Normal MCQ + 3 Value in the box)
 Time  20 mins
 Negative Marking  Yes
 Coding Ability
 Questions  1
 Time  20 mins
 Negative Marking  No
Check NQT Pattern here on this page
You can read more about Quantitative Syllabus here on this page.
 Number of Questions  20
 Time  40 mins
There are a total of 5 value in the box questions which are of 2 marks each and there is no negative marking and 15 Multiple choice questions where each question of 1 mark each and there is negative marking of 1/3 marks.
You can solve similar TCS NQT previous year paper based questions from quants section below
Check NQT Pattern here on this page
You can check more about what cloze test is here on our Syllabus page.
 Number of Questions  10
 Time  10 mins
There is no negative marking in this section and all are Multiple choice questions with all having 1 mark each.
You can solve similar TCS NQT previous questions based questions from Cloze Test section below
Check NQT Pattern here on this page
You can check about Programming Language Concept Syllabus here on this page.
 Number of Questions  10
 Time  20 mins
There are 10 questions and seven of those are Multiple choice type with one mark each and negative marking of 1/3 and 3 of those are of Value in the box with 2 marks each and no negative marking.
You can solve similar TCS NQT previous year questions based questions from our Programming Language Concept section below
Check NQT Pattern here on this page
Paid Materials and Online Classes
In Online class you will get preparation paid materials access also, but if you just want materials then you can buy the ones below –
or
Prices increase for Paid materials in
TCS NQT Previous Papers
Visit this page for TCS NQT Quantitative
Solve more questions on our TCS NQT Quants Dashboard
Question 1.
 Advanced: In how many ways can we give change for rs 100 using 1 rupee and 2 rupee coins? For example for 5 rs we can give three ways(1,1,1,1) (1,1,1,2) )(,1,2,2)
Answer: 51
Let X be the number of 1 rupee and Y be the number of 2 rupees coin
X+Y= 100
Take x = 100, Y=0
Likewise,Y=1, X=98
It will go till Y=50, X=0
Therefore there are 51 ways
Question 2
2. We are driving along a highway at a constant speed of 55 miles per hour (mph). You observe a car one half mile behind you. The car is moving fast and zooms past you exactly one minute later. How fast is this car traveling (mph) if its speed is constant?
a. 80
b. 70
c. 72
d. 85
Answer: 85
3. What is the next number in the series 70,54,45,41?
a. 40
b. 35
c. 45
d. 54
Answer: 40
Question 4
4. George can do some work in 8 hours. Paul can do the same work in 10 hours while Hari can do the same work in 12 hours. All the three of them start working at 9 AM. while George stops work at 11 am,the remaining two complete the work,approximately when will the work be finished?
a. 11:30 AM
b. 12 noon
c. 12.30 PM
d. 1 PM
Answer: 1 PM
Question 5
Shush and Komal can do a job together in 7 days. Shush is 7/4 times as efficient as Komal. The same job can be done by Shush alone in
a. 49/4
b. 49/3
c. 11
d. 28/3
Answer: 11
Ratio of efficiency of Shush and Komal = 1:7/4 = 4:7
As the time taken is inversely proportional to efficiency, therefore,
if Komal takes 7x days to complete work, Asha will take 4x days.
Therefore 1/7x + 1/4x = 1/7 => (4+7)/28x = 1/7 ⇒ 28x = 11 × 7 Therefore x = {(11×7)/28} = 11/4
∴ Shush will complete the work in 4x = 4 (11/4) = 11 days.
Question 6
Advanced: a,b,c are positive numbers such that a+b+ab= 8, b+c+bc=15 and c+a+ca = 35
What is the value of a+b+c+abc?
Answer: 36
Question 7
The 260th term of the series a,b,b,c,c,c,d,d,d,d,e,e,e,e,e,f,f,f,f,f,f,….is:
a. U
b. W
c. T
d. V
Answer: W
Question 8
8. Advanced: It is possible to pair up all the numbers from 1 to 70 so that the positive difference of the numbers in each pair is always the same. For example, one such pairing up is (1,2), (3,4), (5,6),….(69,70). Here the common on difference is 1. What is the sum of all such common differences.
Answer: 1680
. Advanced: It is possible to pair up all the numbers from 1 to 70 so that the positive difference of the numbers in each pair is always the same. For example, one such pairing up is (1,2), (3,4), (5,6),….(69,70). Here the common on difference is 1. What is the sum of all such common differences.
Answer: 1680
Question 9
9. Advanced: A regular polygon with 12 sides (dodecagon) is inscribed in a square of area 24 square units as shown in the figure where four of the vertices are mid points of the sides of the square . The area of the dodecagon in square units is.
Answer: 19
Question 10
Advanced:
In how many ways can we give change for 100 using 1 rupee and 2 rupee coins? For example for 5 rs, we can give in three ways : (1,1,1,1,1) (1,1,1,2) (1,2,2)
Answer: 51
Question 11
Advanced: In the figure shown, a triangle is divided into nine strpes of equal height each parallel to the same side of the triangle. The shaped stripes have a total area of 135 square units. What is the area of the triangle in square units.
Answer: 243
Question 12
In the IT department of backrub, the administrator password is changed every month. The team of administrator, spread across the globe, receive an 8 digits number via email. This number is to be prefixed with a single digit number and suffixed with a single digit number to get the actual password. The password is divisible by 11 and 8. If the team received 54218345 this month. Then which of the following pairs give valid prefix and suffix respectively?
a. 3,7
b. 1,6
c. 2,4
d. 4,2
Answer: 1,6
Question 13
13. In the diagram below, the areas of the triangles are as follows: A1=1024, A2=1016, A3=1057. What is the area of A4?
a. 1032
b. 1036
c. 1020
d. 1065
Answer: 1065
Question 14
14. The people of the land of unsymmetrix to ensure that there is very little symmetry in life. Even their unit of length (no one knows what it is) is called as unsym. It is their pride that the front wheel and the real wheels of their bikes are of different sizes but are made so that they will not slip on the road . In a certain model of bike the radius of the front wheel is 28 unsyms and that of the back wheels is 14 unsyms after driving a certain distance if front wheel had revolution 54 times how many revolution would the back wheel have undergone?
a. 136
b. 122
c. 108
d. 94
Answer: 108
Question 15
15. Rs. 3000 is distributed among A, B and C such that A gets 2/3rd of what B and C together get and C gets ½ of what A and B together get. Find C’s share.
a. 1500
b. 1000
c. 1200
d. 1800
Answer: 1000
Question 16
16.
Given that 1 < a< b< c< d, Which of the following is largest ?
In this question , x^y stands for x raised to the power of y. For example , 2^3=8 and 4^1.5=8
exp(x) is e (approx 2.7183) raised to the power x. Thus exp(2.303) is approximately 10.
 exp (a^d)/exp (b^c)
 exp (c^d)/ exp(a^b)
 exp (b^d)/exp(a^c)
 exp(b^c)/exp(a^d)
Answer: exp(c^d)/exp(a^b)
Question 17
17. 32 times of a two digit number is 23 times the number obtained by reversing its digit. The sum of its digit is 15 Find the number:
a. 96
b. 69
c. 87
d. Insufficient information
Answer: 69
Question 18
18. Let N be the greatest number that will divide 148, 246 and 623 leaving remainders 4, 6 and 11 respectively. What is the remainder if N is divided by 7?
a. 0
b. 1
c. 5
d. 6
Answer: 5
Question 19
19. A store is selling a jacket on sale at 30% off the marked price. A matching pair of pants is on sale at 40% off the marked price. If the marked price of the pants is Rs. 8500 less than the marked price of the jacket and the total sale price of both items is Rs. 23500, then what is the marked price of the jacket?
a. 21700
b. 21800
c. 22000
d. 22100
Answer: 22000
Question 20
Initially, when Sona and Tina left for a shopping expedition , Sona had three times the money than Tina had. They bought things amounting to Rs. 480 altogether, out of which Tina’s share was 65%. At the end of shopping, Sona was left with 4 times the amount that Tina had. What was the amount with Tina at the beginning?
a. 1080
b. 1248
c. 768
d. 936
Answer: 1080
Question 21
A semcircle is drawn on one of the sides of the square with the side of the square as the diameter of the circle. It the length of the side of the square is 2 What is the radius of the smallest circle that can contain this figure?
Write your answer in fraction
Answer: 17/8
Question 22
Bhaskar arid Shalcuntala challenge each other in math and are at loggerheads always. At the end of a milestone in their protect, the team had a dinner and were seated In a circular table. If there were 16 people for dinner, what are the odds against the event that Bhaskar and Shakuntala will sit together(Give the answer as a:b)
Answer: 13:2
Question 23
The expression 3(x2)  mx+10 leaves a remainder of 2 when divided by x3. What’s the value of m?
Answer: 13
Question 24
12 Litres of water is poured Into an aquarium of dimensions 50cm length. 30cm breadth and 40cm height By what height (In cm) will the water rise?
a. 10
b. 8
c. 12
d. 20
Answer: 8
Question 25
Two finals are scheduled  The Wimbledon match and the World Cup Cricket at the same time. Anu wants to watch the Wimbledon finals and her brother Vinu wants to watch WCC final. They decide to roll a tetrahedral die twice. The tetrahedral Is numbered 1,2,3,4 on its four sides and ll numbers are equaly likely to appear. Anu rolls fist and then Vinu rolls. If the number on the first roll Is strictly greater than the number on the second roll. Anu wins and gets to watch Wimbledon. What Is the probability that Anu will get to watch Wimbledon?
a. 7/16
b. 9/1
c. 3/4
d. 1/2
Answer: 3/4
Question 26
An electrical circuit has:
 . A power source
 . A resistor R and
 . Three paraIlelIy connected resistors each of value 3R.
All these connected In series. If the current flowing through the circuit is five amperes, what will be its value, if R Is doubled and each of 3R is halved?
Answer: 4 amps
Question 27
Ms Thkonapr*ya wants to decorate her abode’s frontage with a triangular lawn. The two sides of this lawn are of five and sIx meters, subtending an angle of 30 degrees. If the Lawn maintainer charges Rs.10 per square meter. how much would Trlkonaprlya pay to him for the entire lawn? You answer should contain only the numeric value.
Answer: 75
Question 28
8haskar wanted to send some documents to Shakuntala He had her address without the 6digit pin code. He didn’t want to risk sending documents without pin code. So. he called Shakuntala. She did not give the pin code directly, she said. The first four digits are 1910 in hexadecimal and the last four digits are 3177 in octal”. Bhaskar could courier the documents now. What is her pin code?
Answer: 641683
Question 29
If it takes 10 3D printers 10 minutes to print 10 models, how long will It take 100 printers to print 100 models?
Fill the correct answer in minutes.
Answer: 10minutes
Question 30
Eighty cricket balls have been packed equally Into two bags A and B. 20 of these bails have been signed by Kapii Dcv  some of the signed balls are in bag A and the rest in bag B. One bag ¡s selected and a ball is randomly picked from that Given that the bal is signed, the pobabllity that It ¡s from Bag B is computed to be 44. If bag A is twice more likely to be selected than Bag B. how many of the signed bails are in Bag B?
Answer: 16
Visit this page for TCS NQT Cloze Test
The Super twenty just …….. their first baseball game of the new season; I believe there is much to be ……… about. Although they lost, it was against an excellent team that had won the championship last year. The Super twenty fell behind early but …….. excellent teamwork and …….. back to tie the game. The team had 15 hits and scored 8 runs, which was excellent! Unfortunately, they made 5 fielding errors, which kept the other team in the lead the entire game. The game ended with the umpire …… a bad call, and if the call had gone the other way, The Super twenty might have actually won the game. It wasn’t a victory, but I say The Super twenty look like they have a shot at the championship, especially if they ……… to improve.
A.
1. played
2. plays
3. play
Correct Option: 1
B.
1. excitement
2. excited
3. excite
Correct Option: 2
C.
1. showed
2. shows
3. show
Correct Option: 1
D.
1. came
2. come
3. will come
Correct Option: 1
E.
1. making
2. made
3. make
Correct Option: 1
F.
1. continues
2. continue
3. continued
Correct Option: 2
Question 2
Rohan used to do well in school, and people thought he was smart because of it. But it’s not true. In fact, three years ago he …….. in school. However, two years ago he decided to get serious about school and made a few changes in his lifestyle and routine. First, he ……… he …….. become interested in whatever was being taught in the class, regardless of what other people ……. . He decides he would work hard every day and never give up on any assignment. He decided to never, never fall behind. Finally, he ……. school a priority over friends and fun. After the …….. these changes, he became an active participant in classroom discussions, his test scores began to rise. Some students made fun of him because “He was smart.” How exciting! It seems that being smart is simply a matter of working hard and being interested. After all, learning a new sport or a video game is hard work even when you are interested. Unfortunately, learning a new video game takes you nowhere.
A.
1. struggle
2. struggled
3. struggles
Correct Option: 2
B.
1. decides
2. decided
3. decide
Correct Option: 2
C.
1. would
2. will
3. shall
Correct Option: 2
D.
1. thinks
2. think
3. thought
Correct Option: 2
E.
1. made
2. makes
3. will make
Correct Option: 1
F.
1. implementation
2. implementing
3. implement
Correct Option: 1
Question 3
The proverb “Think before you Leap” has a deep meaning, which is always useful for a successful life. It ……….. the idea that we should always think before we act. Impulsive actions always lead us to embarrassing and odd situations. As we should always think before we speak, in the same way we should always think before we act. Life is full of various factors, the factors which can ……… us for the moment but may lead us to failure or the factors which can repel immediately but may be the stepping stones …….. success. For example, going to a movie or playing video games may seem an attractive thing for the time being but can, in the course of time the ……….. of it will disturb the studies of a student . Therefore, we should always put some ………. on our intuitive and impulsive desires and then act according to what our mind says is right.
A.
1. convey
2. conveys
3. conveyed
Correct Option: 2
B.
1. fascinate
2. fascinates
3. fascinated
Correct Option: 1
C.
1. to
2. towards
3. for
Correct Option: 1
D.
1. excess
2. excessive
3. access
Correct Option: 1
E.
1. restrain
2. restrict
3. restriction
Correct Option: 3
Question 4
Internet is one of the most creative and popular …… the world has ever seen. It has efficiently …….. up the possibilities of further advancements in many other fields of existence. It has made our ……. convenient and has also made the world look smaller to us. Internet allows us to ……… the information displayed on various websites. These websites who display and add information to the internet have to follow certain set …….. for ensuring cyber safety. Internet opens up the possibility of various activities such as accessing almost all the books across the world, connecting with people across oceans, providing education even in the remote areas, paying bills while sitting in the comfort of our ……, shopping for anything at just the click of a button, ordering food quickly, learning what’s going around the world and more. Searching information on the internet is a quick business and is very convenient.
A.
1. inventions
2. invention
3. innovation
Correct Option: 1
B.
1. open
2. opened
3. opening
Correct Option: 2
C.
1. life
2. lives
3. lifestyle
Correct Option: 2
D.
1. excess
2. access
3. excessing
Correct Option: 2
E.
1. protocols
2. protocol
3. rules
Correct Option: 1
F.
1. home
2. house
3. homes
Correct Option: 3
Visit this page for TCS NQT Programming Language Concepts
Solve more questions on our TCS NQT Cloze Test Dashboard
Question
Eesha was in a wonderland where she saw a treasure trove of seven items of various items (in lakhs) and weights (in kgs) as per the table given below.
items  values  weights 
1  12  4 
2  10  6 
3  8  5 
4  11  7 
5  14  3 
6  5  10 
7  5  12 
She wanted to bring back maximum value of items but she was not able to carry more than 10 kgs. Using dynamic programing, what is the maximum value of of the items that she could carry back with her.
Answer: 26
Question 2
In c language, if a function return type is not explicitly defined then it defaults to what data type?
Answer: Int
Question 3
Which of the following syntax is correct for command line arguments?
a. int main (char *argv[], int argc)
b. none of the three options
c. int main ()
{
int argv, char *argc[];
}
d. int main(int var, char *varg[])
Answer: int main (int var,char *varg[])
Question 4
Advanced The figure depicts a search space in which the nodes are labelled with names like A,B,A1,B1. Node S is the start node. The goal are drawn as square boxes and the other noted in circle Enter answer as a sequence of node separated by a comma, please DO NOT enter any blanks anywhare in the response
For example, If the answer (order of nodes) is a followed by c, followed by A1, followed by D, the answer should be A,C,A1,D
Starting with the node start node,list the order in which the depth first search algorithm explore the graph till termination, searching from right to left until it reaches one of the goal nodes.
Answer: S,C,J,T,I1
Question 5
The full set of operations allowed on a stack are
a. Push ,pop
b. Push,pop,remove
c. Push,pop, add,remove
d. Push,pop,add,remove,substitute
Answer: push,pop
Question 6
Realloc () function is used to:
a. Get back the memory that was released earlier using dree() funcion
b. Reallocate a file pointer when switching between files
c. Change the size of an array
d. Change the size of dynamically allocated memory
Answer: change the size of dynamically allocated memory
Question 7
Advanced Consider a hash function that distributes keys uniformly. The hash table size is 20. After hashing of how many keys will the probability that any new key hashed collides with an existing one exceed 0.5.
a. 10
b. 7
c. 6
d. 5
Answer: 10
Question 8
Question 8
Which of the below is NOT a data type in C language:
 Signed int
 Big int
 Short int
 Long int
Answer: Big int
Question 9
Eesha wants to implement an image viewer application to view images in a given folder. The application will be able to display an image and will also know what its next and previous images are at any given point of time so that the user can so that the user can view next/previous image by pressing right/left keys on the keyboard. Which data structure is appropriate for Esha to use?
 Tree
 Queue
 Linked list
 Stack
Answer: Linked list
Question 10
The pseudo code below sorts an array using bubble sort. Here A is the array and the” n” is the number of element in it. Function swap exchanges the value of 2 given value.
 Function bubbleSort(A,B)
 {
 For i =0 to n2 step 1
 For j = 0 to n12 step 1
 if( A (j) > A(j+1))
 Swap(A(j),A(j+1))
 }
This function is called with A and 7 as parameter where the array a initially contains the element 64, 34, 25,12, 22, 11, 9
 34 25 12 22 11 9 64
 25 12 22 11 9 34 64
 11 9 12 22 25 34 64
 12 11 9 22 25 34 64
Answer:25 12 22 11 9 34 64
Visit this page for TCS NQT Coding Questions
Find the nth term of the series.
1,1,2,3,4,9,8,27,16,81,32,243,….
#include<stdio.h>
#include<math.h>
int three(n)
{
int x,i;
for(i=0;i<100;i++)
{
x=pow(3,i);
if(i==n)
printf(“%d”,x);
}
}
int two(n)
{
int x,i;
for(i=0;i<100;i++)
{
x=pow(2,i);
if(i==n)
printf(“%d”,x);
}
}
int main()
{
int n;
scanf(“%d”,&n);
if(n%2==0)
three(n/2);
else
two(n/2+1);
}
In Java
import java.util.ArrayList;
import java.util.Scanner;
public class NthTermInASeries {
public static void main(String[] args) {
// start!!!
// 1,1,2,3,4,9,8,27,16,81,32,243,….
int i, j, k = 1, m = 1, o = 0;
ArrayList<Integer> odd = new ArrayList<Integer>();
ArrayList<Integer> even = new ArrayList<Integer>();
ArrayList<Integer> result = new ArrayList<Integer>();
System.out.println(“enter the number”);
Scanner in = new Scanner(System.in);
int n = in.nextInt();
odd.add(1);
for (i = 1; i < n; i++) {
k = k * 2;
odd.add(k);
}
even.add(1);
for (j = 1; j < n; j++) {
m = (m * 3);
even.add(m);
}
System.out.println(odd);
System.out.println(even);
int f = 0;
int g = 0;
for (o = 0; o < 2 * n; o++) {
if (o % 2 == 0) {
result.add(odd.get(f));
f++;
} else {
result.add(even.get(g));
g++;
}
}
System.out.println(result);
System.out.println(result.get(n1));
}
}
In C++
#include <iostream>
using namespace std;
int main()
{ int n;
cout<<“Enter the value for n\n”;
cin>>n;
cout<<“1″<<” “<<“1″<<” “<<“2″<<” “;
if(n==3)
return 100;
int a[100],x;
a[0]=1;a[1]=1;a[2]=2;
int i=3;
while(i<=n){
if((a[i2])%2!=0){
x=a[i2]*3;
a[i]=x;
}
else{
x=a[i2]*2;
a[i]=x;
}
i++;
}i=3;
while(i<=n){
cout<<a[i]<<” “;
i++;
}
return 0;
}
Question – 2
Consider the following series: 1,1,2,3,4,9,8,27,16,81,32,243,64,729,128,2187…
This series is a mixture of 2 series – all the odd terms in this series form a geometric series and all the even terms form yet another geometric series. Write a program to find the Nth term in the series.
The value N in a positive integer that should be read from STDIN. The Nth term that is calculated by the program should be written to STDOUT. Other than value of n th term,no other character / string or message should be written to STDOUT. For example , if N=16, the 16th term in the series is 2187, so only value 2187 should be printed to STDOUT.
You can assume that N will not exceed 30.
#include <stdio.h>
#include<math.h>
int main() {
//code
int n;
scanf(“%d”, &n);
if(n % 2 == 1)
{
int a = 1;
int r = 2;
int term_in_series = (n+1)/2;
int res = pow(2, term_in_series – 1);
printf(“%d “, res);
}
else
{
int a = 1;
int r = 3;
int term_in_series = n/2;
int res = pow(3, term_in_series – 1);
printf(“%d “, res);
}
return 0;
}
Interview Section
Click here to read more on TCS NQT Interview Preparation Dashboard
TCS Technical Check List given by HR’s to Technical Interviewer –
For CS/IT/MCA and other coding Domains –
 Try to stick to Technologies and Languages mentioned in Resume.
 Basic Questions on C / OOPS / Software Engineering / DSA i.e. you will necessarily be asked questions from these.
 Ask Questions about final year projects
For Non Coding Branches like EEE, Mech etc –
 Stick to Technologies and Languages mentioned in Resume.
 Very basic Questions on C / OOPS / other programming Language mentioned in Resume.
 Talk about Final year Projects – Can ask to make Circuit Diag / Diagrams / Formulas / Definitions only from topics related to Final year project of his respective Branch.
 Ask student about his favourite subject and ask basic questions on it.
Candidate Experience for TCS NQT Question Paper
 Name: Suman Joshi
 College: Delhi university, Delhi
 Branch: Computer Science
 Type of interview: OnCampus Interview
Student Interview
During our last semester TCS visited our campus for its recruitment drive. As it is one of the India’s leading IT Service and consultation organization, I really wanted to join it. I had no clues about how to organize myself for this interview. However, my seniors recommended me some Practice Sample Papers that were available at Prepinsta to brush up my programming and reasoning skills. The eligibility criteria for this drive is mentioned below:
Eligibility Criteria of the interview
Qualification  Fulltime graduate from B.E/B.Tech/M.Tech./M.Sc./MCA 
Eligible Streams  All engineering fields 
%Criteria  60% marks throughout academics 
Backlogs  1 Active Backlog. 
Gap Criteria  Overall Gap not exceeding two years 
Number of Rounds
Our professor informed us that we have to complete three rounds to crack the interview. The rounds were written test, technical interview round, and HR interview round. The written examination was further divided into four sub sections, which were:
 English
 Programing Concepts
 Quantitative aptitude
 Coding
The average time duration and number of questions for this round are detailed below:
Section  Duration  No. of Questions 

English:
Fill in the blanks 
10 mins  15 
Quantitative Aptitude:

30 mins  15 
Programming Concepts:

20 mins.  10 
Coding

30 mins  1 
Since I Prepped up well with the help of the practice papers published by Prepinsta , and as most of the questions were of similar pattern to the sample papers itself so I clear the 1’st round with good marks.
Round 2:
Technical Interview
The technical interview was divided in two parts. First was TCS Ninja and the other one was TCS Digital.
TCS Ninja
Since TCS is a renowned establishment, the interview rounds were a bit challenging. I must admit that it was a very diverse interview wherein I was asked questions related my field. Some of the questions were:
1.) Questions based on the fundamentals of C, C++ and dot net.
2.) Data Structure,
3.) Computer networking, etc.
TCS Digital
The second interview as conducted with TCS Digital. Now, this was a tricky one of all the other rounds, where I was asked the below mentioned questions:
 Check if Binary Tree is BST or not?
 Remove duplicates from a string, do it in place
 What is the least common ancestor of a Binary Tree or a Binary search tree?
 Check if the binary tree is balanced or not?
I somehow managed to answer all the question and sat that day my luck was with me. The interviewer was happy with me and told me that I was selected for the final HR round.
Round 3:
HR Interview
When I went inside the room at first the HR looked very rude, but when he offered me a glass of water, I felt a bit relaxed. He asked me for my CV and started with the interview. He asked me:
1.) What are your achievements?
2.) What are your greatest professional strengths?
3.) How do you feel about working in nights shift?
4.) What is your commitment to the company?
This round also went pretty well and my result proved it all as I was selected for the job. That was the happiest day of my life.
Student Details (For PrepInsta Internal Purpose)
 Name: Manila Verma
 College: R.V. College of Engineering, Bangalore
 Branch: ECE
 Type of interview: Offcampus Interview
Student Interview
Two months back, the placement cell of our college notified all the final year students that TCS will be conducting a recruitment drive in our Off campus very soon. Since, PrepInsta is partnered with our college, we got emails from our placement cell to only study from PrepInsta and they had bought online classes from PrepInsta for all students.. Immediately, everyone applied for it. But due to the eligibility criteria of a minimum 60% marks throughout the academics career, only a few students were eligible for the drive. Fortunately, I was one of those few students. The TCS selection process had 3 rounds;
 Online Written Test
 Technical Interview Round
 HR Interview Round
Written Test
The first round consists of four sections, English, quantitative aptitude, programming concept, and coding.
 In the English Section, there were 15 questions of sentence completion. Time allocated was 10 minutes.
 In Quantitative Aptitude, there were 15 questions, and the time allocated was 30 minutes. This section had questions based on time & work, profit & loss, number, decimal fraction, time, speed & distance, coordinate geometry, and blood relations.
 In the Programming Concept section, there were 10 questions, and time allotted was 20 minutes. The topics asked were Iteration, recursion, procedural vs. Oop, Algorithms, and Data Structures.
 In the Coding Section, there was only one question, and the time allocated was 30 minutes. The question was based on Perl topic. Overall around 80% of the questions were of similar pattern as of PrepInsta.
Technical Interview
After the written round 34 days later I got mail from PrepInsta that I am selected in TCS and after 2 more days I got mail from TCS as well. My Interview center was in Mysore unfortunately. So I had to travel there. There was a technical interview which comprised of two interviews; TCS Ninja and TCS Digital. First, I was asked to go in the room for Ninja interview. When I entered the technical interviewer had a grim expression, so I was a bit scared at the first instance. Bust as soon as our conversation started; I was very comfortable talking to him. He asked me questions on the fundamental of C, C++, JAVA, DBMS, Oop, and my major final year project.
 What is the binary search?
 Explain the Object Oriented Programming.
 What is the difference between pass by value and pass by reference in c?
Except one, I knew all the answers. The interviewer was happy with me and sent me for the second Digital Interview. In this round, I was asked some technical questions:
 What is Garbage collector in Java?
 Explain the Kadane algorithm.
 Discuss also?
The round was very tricky and the toughest of all. I answer what all I knew, and luckily, all my answers were correct. The interviewer congratulated me for clearing the second round and wished me luck for the HR round.
HR Interview
The HR round was very simple and went pretty well. As soon as I entered the HR offered me a glass of water and asked me about my personal life, strength and weakness, future goals, and expectations. He was primarily evaluating my communication skills and confidence by asking these questions. Then he asked me if I had any query or question. I asked him to give me feedback about my interview. He said you need to work on your pronunciations and rest all is great. I thanked him and left.
A week later, results were declared, and fortunately, I reserved my seat in TCS. Then I attended Digital interview as well but it went really bad as they were asking questions from dynamic programming and Data structures etc. But, I was not selected in TCS Digital but was selected in TCS Ninja.
Frequently Asked Questions for TCS NQT
What if someone doesn't get code output in TCS NQT?
Getting the coding output is really really important, if you don't get 100% output then you will not get called for interview even if you've answered all the questions correctly.
Is there negative marking in TCS NQT paper?
Yes, there is negative marking in TCS NQT sections like Aptitude, Programming Logic and English but coding section doesn't have any negative marking.
Disclaimer
Disclaimer: The Words Like “Placement Papers” and “Previous Year Papers” are used here for Google Search Purposes only and may not be. All these questions could be freely available on the internet, we are only charging students for the PrepInsta’s Mock Test experiences and Analytics as well as preparation for the exam. Prepinsta does not guarantee any recurrence of the questions in the exam however we believe that from our practise questions the exam should atleast be similar in pattern as per syllabus or difficulty. These are only practise mock questions. PrepInsta has compiled these from various internet sources and made them as per mock experience for students ease and are offering analytics as per performance
Video
TCS NQT
Comments
Please Login/Signup to comment
Hi… Is it necessary to crack programming and coding section in the TCS NQT off campus phase 2 drive?
I am E&TC Engineer and not have good knowledge of coding and programming. If I crack Quants and English section , would I qualify for interview ?
The coding section has 30 marks in total. The other sections in total have 50 marks each. So the coding section is quite important, if you perform exceptionally well in other sections then coding section may not be important as such.
Thank you prep I have cleared my tcs nqt written test 3rd aug slot 4
what is the cutoff for each of the sections in TCS NQT2020
Hi,
It is approximately 7080%. For each section