HCL Technical Ability Questions And Answers
HCL Technical Ability MCQs : This section focuses on "Technical Ability" for HCL placement drives. These Technical Ability MCQs are asked in previous HCL placements/recruitment exams and will help you to prepare for upcoming HCL drives.
1. These are specially designed computers that perform complex calculations extremely rapidly
A. servers
B. super computers
C. laptops
D. mainframes
View Answer
Ans : B
Explanation: super computers are specially designed computers that perform complex calculations extremely rapidly
2. What do first and last nodes of a xor linked lists contain? (let address of first and last be A and B)
A. NULL xor A and Bxor NULL
B. NULL and NULL
C. A and B
D. NULL xor A and B
View Answer
Ans : A
Explanation: NULL xor A and Bxor NULL
3. Which of the following concepts means waiting until runtime to determine which function to call?
A. Data hiding
B. Dynamic casting
C. Dynamic binding
D. Dynamic loading
View Answer
Ans : C
Explanation: Dynamic binding means waiting until runtime to determine which function to call
4. Which one of the following connects the high-speed high-bandwidth device to memory subsystem and CPU.
A. expansion bus
B. PCI bus
C. SCSI bus
D. None of the above
View Answer
Ans : A
Explanation: expansion bus connects the high-speed high-bandwidth device to memory subsystem and CPU.
5. What is the central device in star topology?
A. STP server
B. Hub/switch
C. PDC
D. Router
View Answer
Ans : B
Explanation: Hub/switch is the central device in star topology
6. Which of the following functions is(are) performed by the loader?
A. allocate space in memory for the programs and resolve symbolic references between object decks
B. adjust all address dependent locations, such as address constants, to correspond to the allocated space.
C. physically place the machine instructions and data into memory.
D. All of the above
View Answer
Ans : D
Explanation: All of the above functions is(are) performed by the loader.
7. Choose the correct command to delete an attribute A from a relation R
A. alter table R delete A
B. alter table R drop A
C. alter table drop A from R
D. delete A from R
View Answer
Ans : B
Explanation: alter table R drop A command to delete an attribute A from a relation R
8. Smaller and less expensive PC based servers are replacing ____________ in many businesses
A. super computers
B. clients
C. laptops
D. mainframes
View Answer
Ans : D
Explanation: Smaller and less expensive PC-based servers are replacing Mainframe in many businesses.
9. Level order traversal of a tree is formed with the help of
A. breadth first search
B. depth-first search
C. dijkstra’s algorithm
D. prims algorithm
View Answer
Ans : A
Explanation: Level order traversal of a tree is formed with the help of breadth first search.
10. Which of the following concepts is used to implement late binding?
A. Virtual function
B. Operator function
C. Const function
D. Static function
View Answer
Ans : A
Explanation: Virtual function is used to implement late binding
Discussion