Tutorials  Articles  Notifications  Login  Signup


DG

Dhirendra Gupta

Student at BIT Mesra Oct. 12, 2020, 4:47 p.m. ⋅ 7154 views

TCS NQT practice Technical Questions set 3


61. Recursion is executed in which order :

A. LIFO
B. FIFO
C. Random
D. All of the above

Ans. A


62. Which of the following ADT’s can be used to represent a many-a-many relation ?

A. Tree
B. Stack
C. Graph
D. Queue

Ans. C


63. Merge Sort algorithm is based on which algorithmic technique :

A. D&C
B. Dynamic Programming
C. Greedy
D. Brute Force

Ans. A


64. What will be the time complexity to add an element to the queue?

A. O(1)
B. O(log n)
C. O(n)
D. O(nlogn)

Ans. A


65. A sorting algorithm iteratively traverses through a list to exchange the first element with any element less than it. It then repeats with a new first element. What is this sorting algorithm called ?

A. Insertion Sort
B. Selection Sort
C. Heap Sort
D. Quick Sort

Ans. A


66. The C Processors are specified with _______ symbol.

A. *
B. #
C. $
D. “

Ans. B


67. A variable declared in a function can be used in main ?

A. True
B. False
C. True if declared static
D. None of the above

Ans. B


68. Which is not a valid C statement :

A. int _t=0;
B. int Main=2;
C. float rate;
D. int $main;

Ans. D


69. What is the default return type if it is not specified in function definition ?

A. void
B. int
C. double
D. short int

Ans. A


70. A programmer tries to debug a code of 10,000 lines. It is known that there is a logical error in the first 25 lines of the code. Which of the following is an efficient way to debug the code ?

A. Compile and check line by line
B. Use interpreter on the first 25 lines of code
C. Compile and run the entire code
D. None of the above

Ans. B


71. In Stack, when top reaches to -1, the stack is said to be :

A. Overflow
B. Underflow
C. inflow
D. Runtime Error

Ans. B


72. When double is converted to float then the value is ?

A. Truncated
B. Rounded
C. Depends upon compiler
D. None of the above

Ans. C


73. This keyword is used for defining new data type names.

A. docstring
B. typedef
C. both
D. None of them

Ans. B


74. Which precision specifier the number of significant digits ?

A. %g
B. %G
C. %f
D. Both a and b

Ans. D


75. Control can be made out of recursion using :

A. pass
B. break
C. return
D. exit

Ans. C


76. Which of the following does not initialize ptr to null (assume a = 0) ?

A. int *ptr = &a;
B. int *ptr = &a – &a;
C. int *ptr = a – a;
D. All of the above

Ans. A


77. When a function is called by itself again and again, then it is :

A. call by value
B. call by reference
C. recursion
D. System Call

Ans. C


78. Which can never be called by using call by value method :

A. Structure
B. Union
C. Array
D. All of the above

Ans. C


79. What is the maximum number of arguments that can be passed in a single function ?

A. 341
B. 263
C. 253
D. 308

Ans. C


80. In order to display address, we need :

A. %q
B. %a
C. %p
D. None of the mentioned

Ans. C


81. Which header file can be used to define i/o function prototypes and macros?

A. stdio.h
B. conio.h
C. stlib.h
D. alloc.h

Ans. A


82. What is the use of ‘%%’ specifier ?

A. Finding remainder
B. Finding quotient
C. Printing % sign
D. None of the above

Ans. C


83. Which of the following statement is wrong about Java Programming ?

A. Java is compiled and Interpreted
B. Java follows OOPs paradigm
C. Java uses destructors to undo work done by constructors
D. Java is platform independent

Ans. C


84. Which is used to find and fix bugs in the java programs ?

A. JVM
B. JRE
C. JDK
D. JDB

Ans. D


85. Problems associated with dangling pointer can be solved :

A. Assigning it to garbage value
B. Assigning it to NULL value
C. Assigning it to 0
D. None of these

Ans. C


86. Which of the following is a mutable class in Java ?

A. java.lang.String
B. java.lang.Byte
C. java.lang.Short
D. java.lang.StringBuilder

Ans. D


87. Number of threads that can be executed at a time ?

A. 1
B. Multiple
C. Main Thread
D. 2

Ans. B


88. Which is a wrong keyword as a access modifier ?

A. public
B. default
C. protected
D. private

Ans. B


89. Class X extends Y implements Z shows what kind of a relationship ?

A. X is a Y, X is a Z
B. X has a Z
C. X is a Y, has a Z
D. None of these

Ans. A


90. Which of the following is a reserved keyword in Java?

A. strictfp
B. String
C. main
D. system

Ans. A

 



HackerFriend Logo

Join the community of 1 Lakh+ Developers

Create a free account and get access to tutorials, jobs, hackathons, developer events and neatly written articles.


Create a free account