Sample HCL Technical Questions With Answers

How Placement Success Book
(Hard Copy) Can Help Your Preparation?

Dear Reader, you can now prepare simultaneously for placement tests of several companies like TCS, Wipro, HCL, Infosys, CTS, Syntel, Mahindra Satyam, L&T Infotech, IBM, 3i Infotech, Accenture & other leading Indian companies...

Click To Know How Placement Success Book (Hard Copy)Can Help You...

HCL placement papers generally give substancial weightage to technical questions, especially from C and basic computer science related concepts. A good knowledge in C is very important and can help you a lot in acheiving your dream.

Sample HCL Freshers Placement Questions

Below let us see some important sample HCL questions for you to practice.

Which of the following statements regarding C compilation is true ?

a) C Compiler upon completion invokes Preprocessor.
b) C Compiler invokes Preprocessor prior to compiling a code.
c) C Compiler doesn't use Preprocessor for compiling.

Answer: b) C Compiler invokes Preprocessor prior to compiling a code.

Explanation & Inference: C Preprocessor is invoked by Compiler to handle derivatives like #include, macro definitions etc. note: Not only HCL, but many companies give much importance to specific areas of C language like compilation, preprocessing etc.

Placement Question 2

The Technique to make a computer to behave as it is having more memory than its actual physical memory limit is called --------------.

a) Virtual Memory.
b) Random Memory.
c) Mounted Memory.

Answer: a) Virtual Memory.

Explanation & Inference : Questions related to memory handling comes under basci computer science concepts sections. These questions are very important to prepare for placements of companies like HCL, TCS, Wipro etc.

Sponsored Links

Placement Question 3

In a mesh network with 'n' number of nodes what is the number of links required to connect all the nodes together?

a) n(n - 1)
b) n(n - 1) / 2
c) n

Answer: b) n(n - 1) / 2

Explanation & Inference : A mesh network is a fully connected network with every node (or computer/device) connected to every other node. The number of links is n(n - 1) / 2 which can be proved mathematically. This placement question is from basic computer network concepts.

Placement Question 4

Which of the following statements is true regarding 'malloc' function in C?

a) memory allocated by malloc is persistent
b) memory allocated by malloc is not persistent
c) malloc memory cannot be deallocated by the programmer explicitly.

Answer: a) memory allocated by malloc is persistent Explanation & Inference : This placement question is from basic C programming concepts.

Dear CV Reader, Are You Preparing Seriously For Your Placement Tests ?

Click Here To Know What Placement Success Book (Hard Copy) Contains & Know How To Order This Book

More HCL Sample Questions





  • Fresher IT Jobs


Footer Links