Font size
WorksheetsTCS NQT 2026 Mock Test 2
Total questions: 36
Worksheet time: 48mins
Mrs. Lakshmi never punishes her daughter, ______ she is a very cute and sensible girl
for
when
that
while
Bhutan is ____ the North of India.
to
at
on
no preposition
Either my father or my brothers____ going to sell the house.
are
is
was
will
The minister, who was convicted along with his brothers many times but who also seemed. Kike a cat, to have several political lives. _____ finally gone to jail
has
have
had
are
The poor man _____ when he heard the tragic news.
broke into
broke up
broke down
broke in
I ______ working from the first week of last month
began
shall begin
would begin
beginning
The anxious mother ______ for her child in the dark, as soon as soon as the power failed.
was touching
was feeling
was moving
was seeing
Kabir could not get up early due to fever _____ he reached the centre in time for his class.
and
still
though
so
The climate of Bangalore is _____ than that of Hyderabad.
most pleasant
the most pleasant
pleasant
more pleasant
Sixty miles _____ a very long distance to drive.
are
were
is
has been
If I _______ you, I would serve them to the best of my ability.
were
was
am
will be like
The dog ran _____ the road :
about
in
across
upon
Sheena and her friends quarreled ____ themselves without rhyme or reason.
between
among
about
around
She was _____ death’s door when the man entered her life.
in
on
for
at
I sent the parcel to my friend ____ courier.
through
with
on
into
Twenty – four minutes from now, the time will be 5T minutes past 9 : 00am. 3T minutes ago, the time was 10:00 am. What is the time after 30 minutes from now?
12 : 36 pm
12 “ 06 pm
1 : 12 pm
12 : 30 pm
Rohit, Saleem and Tarun can complete a piece of work in 20 days, 30 days and 40 days respectively. All the three work together for 6 days after which Rohit leaves. The other two complete the work. What part of the total work did Saleem complete?
53
21
52
107
Deepak spends 33 31 more than what he saves every month. Eshwar spends 50% more than Deepak every month. Deepak's and Eshwar's monthly salaries are in the ratio 9 : 10. What are Eshwar's savings as a percentage of his expenditure?
24%
25.5%
27.1%
29.6%
Select the correct alternative from the given choices. F(a+b)=t(a). f(b) and f(16)>0 Consider the following statements
I : f(0)=1
II : f(332)=f(64)
Which of the following is/are true?
Only I
Only II
Both I and II
Neither I nor II
A and C are the centres of two identical circles. B and D are the points of intersection of the circles. B D is the diameter of the circle passing through A, B, C and D. If BD=42cm , find the area (in sq. cm) of the region that is common to both circles.
4π−8
2π−4
8π−16
16π−32
A man sold two bikes at the same price of Rs.40,000. On one bike, he made a profit of 60% and on the other, he incurred a loss of 20%. Find the net profit or loss percentage on the two bikes.
9% loss
632 % profit
5% loss
641 % profit
Six boys including Rohan and Srujan are sitting around a circular table. Each of them has a certain amount of money. Except for Rohan and Srujan, the amount with each boy is the arithmetic mean of the amounts with his two neighbours. The amount with Rohan, on the other hand is 80% of the sum of the amounts with his two neighbours. What is the ratio of the greatest and the least amounts with the boys?
8 : 3
7 : 2
7 : 3
4 : 1
Kuber, a philanthropist, went to a temple with Rs.x, in one-rupee coins, which he wanted to distribute to some poor people. He opened the purse and to his surprise, the money in the purse got tripled and he gave Rs.y to the first beggar. Then he went to a second beggar and opened the purse. Again he found the remaining money in the purse got tripled. So, he gave Rs.2y to the second beggar. Then he went to a third beggar and opened the purse. Again the remaining money in the purse got tripled, and so he gave Rs.3y to the third beggar and was then left with no money in the purse. If Kuber distributed a sum of Rs.36 to the three beggars, the money in the purse initially was _____.
Rs. 4
Rs. 3
Rs. 5
Rs. 2
If there are 53 Saturdays in a calendar year, 1st March of the year would be a ______.
Monday
Tuesday
Wednesday
Thursday
A tank which can hold 20 kilolitres, is filled with water to half its capacity. It has a tap at the bottom through which water flows out at a rate of 200 litres per hour. There is an inlet pipe through which water enters the tank at a rate of 100 litres per minute. Approximately how long will it take to fill the tank?
1 hr 50 min
1 hr 43 min
1 hr 36 min
1 hr 29 min
There are 13 boxes in a row. The average number of balls per box is 40. Five of the boxes have 50 balls each. If all the other boxes have less than 50 balls, the maximum number of boxes which may have no balls is
1
0
2
3
The sum of all the three – digit numbers which can be formed using one or more of the digits 1, 2, 3 is
(a)
If the equations x2+4x+p=0 and x2+2px+2=0 have a common root ,
the number of integer values that p can take is
0
1
2
3
Amar borrows Rs.60000, from a bank at 14% p.a compound interest for 2 years. He lends the sum that he borrows to four persons for 2 years. He lends the same sum to each person at 15% p.a compound interest, interest being compounded every 8 months. Find the profit (in Rs.) that Amar would make.
(a)
The area of the biggest rectangle that can be inscribed in a semicircle of radius is
(a)
Consider below code for the deletion of ‘root’ node in a Binary Search Tree, which has both left and right sub trees.
But in the given code some lines are missing. Identify them form given choices
struct node deletenode (struct node rod)
{
struct node * current = root -> right;
/ *some other code for freeing memory */
while (-)
current = current -> Left;
________,
root -> right = deletenode (root -> right)
return root;
return root;
}
current -> left ! = NULL
root -> key = current -> key;
current -> right ! = NULL
root -> key = current -> key;
current -> right ! = NULL
root -> key = current -> left
current -> left ! = NULL
root -> key = current -> left
Consider the following program to compute the depth of a binary tree:
type def strict tnode
{
int key;
struct tnode left, right;
} *Btree;
int depth (Btree B)
{
int ld, rd;
if (B = = NULL)
return 0;
else
{
Id = depth (B→left);
S1
if (Id > rd)
return S2
}
}
Choose the correct statements for S1, S2 and S3.
S1 : rd = depth (B → right)
S2 : Id + 1;
S3 : rd;
S1 : rd = depth (B →right);
S2 : Id;
S3 : rd;
S1 : rd = depth (B → right)
S2 : Id + 1;
S3 : rd + 1;
S1 : rd = depth (B → right→left)
S2 : Id ;
S3 : rd + 1;
Consider the following C program segment:
struct node
{
struct node *left;
int data;
strct node * right;
}
int foo (struct node * t)
{
int x = 0, k = 0
if (t! = NULL)
{if (t →right ! = NULL)
{ x = 1 + foo (t → right)
If (t → left! = NULL)
{
k = 1 + foo(t →left);
x = x > k ? x : k ;
}
return x;
}
x returns _____ by the function foo when a pointer x to the root of a non – empty tree is passed as an argument?
Total number of nodes
Number of leaf nodes
height of the tree
height of the left subtree.
Consider a STACK implementation with PUSH and POP instructions. In addition to these. REVERSE instruction is also there. The REVERSE instruction will reverse the order of stack elements. Then which of the following is TRUE for implementing a QUEUE using this modified stack?
A QUEUE can be implemented with both ENQUEUE and DEQUEUE. Each takes a single instruction.
A QUEUE can be implemented with ENQUEUE taking a single instruction and DEQUEUE taking a sequence of two instructions.
A QUEUE cannot be implemented with the modified stack.
None of the above
Consider the code given below:
typedef struct node
{
int data;
struct node * next;
};
vold insert (struct node ** st, int d)
{
struct node pnew = (struct node) malloc (sizeof (struct node));
pnew → data = d;
pnew → next = *st;
* st = pnew;
}
will insert an element
at the beginning
at the end
at the middle
before st
Write a program (in one of the five languages which will print the sum of the all the odd natural numbers between 300 and 800?
