Javatpoint Logo
Javatpoint Logo

HCL Recruitment Process

Company Overview

HCL Technologies is an IT specialist corporation works in the field of programming improvement. It was established in 1976 and headquartered in Noida, India. The main benefits provided by the company are R&D and Technology administrations, BPO Services, IT Hardware, Enterprise and Applications Consulting, Remote Infrastructure Management, and so on. HCL Technologies are working around the world over 32 nations and has around 116,000+ employees.

Eligibility Criteria:

  1. Candidate must have 60% throughout in academics (class X, XII, Graduation, and Post-Graduation).
  2. No education gap of more than one year.
  3. Candidate should have good knowledge of C, C++, and JAVA.
  4. Engineering Candidates of 2018 are eligible to apply.

Selection Process:

The selection process of the company consists of 3 rounds. These rounds are as follows:

The Pattern of Written Exams:

Sections No of Questions
Quantitative Ability 15
Reasoning 15
English 15
Technical Ability 15
Total 60

Note: The total time given to the question is 60 minutes. There is no negative marking in the exam.

Round 1: The first round consists of 60 Multiple Choice Question. There is no negative marking. This test would cover the following topics.

Quantitative Ability

  • Number System
  • HCF & LCM
  • Average
  • Profit & Loss
  • Percentage
  • Time, Speed & Distance

Reasoning Ability

  • Coding-Decoding
  • Blood Relation
  • Series
  • Logical Reasoning
  • Statement and Arguments


  • Spotting Errors
  • Antonyms
  • Synonyms
  • One Word Substitution
  • Ordering of Sentences

Technical Ability: In this Section, they asked the question on JAVA, Operating System, C++, Networking and DBMS.

Round 2: In this round, they asked the technical questions from JAVA, OOPS, C Language, DBMS.

Round 3: The third round is HR interview. Students who clear the technical round are eligible for this round.

You may expect HR round like:

  1. Tell us about yourself.
  2. Why should we hire you?
  3. What is the difference between Confidence and Over-Confidence?
  4. How do you feel about working nights and weekends?
  5. Can you work under pressure?
  6. What makes me angry?
  7. Where do you see yourself five years from now?
  8. How much salary do you expect?
  9. Why did you leave from your previous job?
  10. On the scale of one to ten, rate me as an interviewer.

Most frequently asked technical questions in HCL.

  1. What do you mean by Class Cast Exception?
  2. Differentiate between Primary key and a Unique key.
  3. Why java is considered as dynamic?
  4. What is joins in SQL?
  5. Differentiate between Method Overloading and Method Overriding.
  6. What is the purpose of finalize () method in Java?
  7. What is Synchronization?
  8. What is the function of DBMS?
  9. Difference between Abstract class and Interface.
  10. What is the purpose of "Register" Keyword?

HCL Aptitude Questions

1) Nine Person went to a Hotel for taking their meals. Eight of them spent Rs 12 each on their meals and the ninth spent Rs 8 more than the normal use of all the nine. What was the aggregate cash spent by them?

  1. Rs.111
  2. Rs.121/
  3. Rs.117
  4. None of these

Answer: C


Let the normal consumption of all the nine Rs x
Then 12x8+(x+8) = 9x or 8x=104 or x=13
Total money spent=9x=Rs (9x13) =Rs 117.

2) A batsman makes a score of 87 runs in the 17 innings and then increase his average by 3. Find his average after 17 innings.

  1. 40
  2. 36
  3. 39
  4. 45

Answer: B


Let the average after 17 innings=x
Then the average after 16 innings= x-3
16(x-3) +87=17x or x= (87-48) =39

3) The area between two stations A and B is 778 km. A train front the route from A to B at 84 km per hour and returns back to A with a uniform speed of 56 km per hour. Find the normal speed of train during the entire journey.

  1. 67.2 km/hr.
  2. 45.2 km/hr.
  3. 66.2 km/hr.
  4. None of these.

Answer: A


Required Average Speed= HCL interview questions km/hr.
HCL interview questions
=67.2 km/hr.

4) The total of a rational number and its equal is 13/6. Find the number.

  1. HCL interview questions
  2.    HCL interview questions
  3. HCL interview questions
  4. None of these.

Answer: B


Let the number be x
HCL interview questions

(3x-2) (2x-3) = 0
HCL interview questions
Hence the required number is HCL interview questions or HCL interview questions

5) The amount of two numbers is 184. If one-third of the one overtake one-seventh of the other by 8, find the minimum number.

  1. 72
  2. 70
  3. 62
  4. 42

Answer: A


Let the number be x and (184-x).

HCL interview questions

7x-3(184-x) =168

10 x=720


6) Ramesh's salary was decreased by 50% and then subsequently increased by 50%. How much percent does he lose?

  1. 25%
  2. 35%
  3. 15%
  4. 45%
  5. 0%

Answer: A


Let the original annual salary Rs 100
New final salary=150% of 50% of Rs.100=Rs HCL interview questions =Rs.75


7) The salary of a person reduced by 10%. By what percent should his reduced salary by raised so as to bring it as per with his original salary?

  1. 12HCL interview questions

  2. 13HCL interview questions

  3. 14HCL interview questions

  4. 11HCL interview questions

Answer: D


Let's suppose the original salary Rs 100

New Salary Rs.90

Increase on 90=10
Increase on 100 = HCL interview questions

8) When the price of a product was decreased by 10%, then the number sold increased by 30%. What was the effect on total revenue?

  1. 17%
  2. 13%
  3. 14%
  4. 19%

Answer: A


Let the price of product Rs.100 and let the original sale Rs.100 pieces

Then total revenue =Rs. (100x100) =Rs.10000

New revenue=Rs. (90x130) =Rs.11700
Increased in Revenue= HCL interview questions = 17%

9) If the enumeration of the fraction is increased by 15% and the denominator is decreased by 8% then the value of the fraction is15/16. Find the original Fraction.

  1. HCL interview questions

  2. HCL interview questions

  3. HCL interview questions

  4. None of These

Answer: A


Let the original fraction Rs. HCL interview questions

HCL interview questions

10) In the new spending plan, the cost of lamp fuel oil ascended by 25%. Of what amount of percent should a man decrease his utilization with the goal that his consumption of it doesn't increase?

  1. 10%
  2. 20%
  3. 30%
  4. 40%

Answer: B


HCL interview questions

11) The population of the town is 1,764,000. If it is increased at the rate of 5%per annum, what will be the population 2 years hence? What was it 2 years ago?

  1. 120000
  2. 130000
  3. 150000
  4. 160000

Answer: D

HCL interview questions
HCL interview questions

12) A 30% Loss on Cost Price is what percentage loss on Selling Price?

  1. 25%
  2. 30%
  3. 40%
  4. None of these

Answer: D


Let CP =100, SP =70
Loss = HCL interview questions= 42.85%

13) A man purchases a book for Rs.29.50 and offers it for Rs 31.10. Discover his gain percent.

  1. 8.1%
  2. 5.4%
  3. 9.8%
  4. 2.4%

Answer: B


So we have C.P. = 29.50
S.P. = 31.10
Gain = 31.10 - 29.50 = Rs. 1.6
HCL interview questions

14) A is twice as great a workman as B and together they complete a piece of work in 18 days. In how long will A alone entire the work?

  1. 23 days
  2. 27 days.
  3. 29 days.
  4. 31 days.

Answer: B


(A 1's day work): (B 1's day work)= 2:1
(A+B) it's 1 day work = HCL interview questions
Divide HCL interview questions in the ratio 2:1
A's 1-day work: HCL interview questions

Hence A alone can complete the work in 27 days.

15) A can do a secure job in 12 days. B is 60% more efficient than A. How long does B alone take to do the same activity?

HCL interview questions



The Ratio of time taken by A and B=160:100=8:5
Suppose B alone takes days to do the job.
Then 8: 5: 12: x= 8x = (5 x 12) = HCL interview questions days.

HCL Reasoning Questions

1) Find the missing equation in each of the following series:

1) 1, 6, 15? 45, 66, 91

  1. 25
  2. 26
  3. 27
  4. 28

Answer: D

Clearly, the given sequence follows the pattern:
+5, +9, +13, +17, +21, +25.....
Thus, 1+5=6, 6+9=15.....
So missing term is 15+13=28

2) 2, 5, 9, 19, 37,?

  1. 73
  2. 75
  3. 76
  4. 78

Answer: B

we have 2x2+1=5, 5x2-1=9, 9x2+1=19, 19x2-1=37.....
So missing equation is 37x2+1=75

3) Newspaper: Press:: Cloth:?

  1. Tailor
  2. Textile
  3. Fiber
  4. Mill

Answer: D

Just as the newspaper is prepared in a press, a cloth is manufactured in a mill.

4) Cattle: Herd::Sheep:?

  1. Flock
  2. Swarm
  3. Shoal
  4. Mob

Answer: A

Herd is a group of Cattle. Similarly, Flock is a collection of Sheep.

5) Mumbai: Maharashtra::Trivandrum:?

  1. Kolkata
  2. Gujarat
  3. Kerala
  4. Sikkim

Answer: C

Mumbai is a Capital of Maharashtra. Similarly, Trivandrum is a Capital of Kerala.

6) Menu: Food::Catalogue:?

  1. Rack
  2. Newspaper
  3. Library
  4. Books

Answer: D

The menu lists all the food items is a restaurant. Similarly, Catalog is a rundown of the considerable number of books in a library.

7) In a certain Code, TEACHER is written as VGCEJGT. How are CHILDREN written that code?


Answer: D

8) Anil introduced Rohit as the son of the only brother of his father's wife. How is Rohit Related to Anil?

  1. Cousin
  2. Son
  3. Son-In-Law
  4. Brother

Answer: A

Father's wife- Mother
Mother's Brother-Uncle
Uncle's Son-Cousin
So, Rohit is Anil Cousin

9) Pointing out to the lady- Rajan's said: "She is the daughter of the woman who is the mother of the husband of my Mother." Who is the lady to Rajan's?

  1. Aunt
  2. Granddaughter
  3. Daughter
  4. Sister-in-Law.

Answer: A

Mother's Husband-Father
Father's Mother- Grand Mother
Grand Mother's Daughter- Father's sister
Father's sister- Aunt

10) A man pointing to the photograph says, "The lady in the photograph is my nephew's maternal grandmother". How is the woman in the photo identified with the man's sister who has no other sister?

  1. Cousin
  2. Sister
  3. Mother
  4. Mother-in-law

Answer: C

Clearly, the lady in the grandmother of man's sister-son i.e. the mother of the mother of man's sister-son i.e. the mother of man's sister.

11) Find the number that can be put in place of the question mark. 3 12 7 26 15 b?

  1. 54
  2. 45
  3. 35
  4. 54

Answer: D

(Logic: 3*2+1=7 12*2+2=26
7*2+1=15 26*2+2=54)

12) Find the number that can be put in place of the question mark. 3 12 7 26 15 b?

  1. 13
  2. 14
  3. 18
  4. 20

Answer: D

13) in the series

6 4 1 2 2 8 7 4 1 2 5 3 8 6 2 1 7 1 4 1 3 2 8 6

How many pairs of successive numbers have a difference of two each?

  1. Four
  2. Five
  3. Sixth
  4. Seven

Answer: C

14) How many such of 5s are there in the following numbers sequence each of which is immediately preceded by 3 or 4 but not immediately followed by 8 or 9?

3 5 9 5 4 5 5 3 5 8 4 5 6 7 3 5 7 5 5 4 5 2 3 5 1 0

  1. Four
  2. Three
  3. Five
  4. None

Answer: C

15) ELFA, GLHA, ILJA, _____, MLNA

  1. OLPA
  2. KLMA
  3. LLMA
  4. KLLA

Answer: D

HCL English Questions


1) Capable

  1. Disable
  2. In able
  3. Unable
  4. Miss able

Answer: C

2) Swarmed

  1. Busy
  2. Congested
  3. Quiet
  4. Deserted


3) Composure

  1. Resentment
  2. Dubiousness
  3. Duplicity
  4. Excitement

Answer: D


4) Thriftiness

  1. Foolishness
  2. Extremity
  3. Enthusiasm
  4. Economy

Answer: D

5) A sleeping disorder

  1. Lethargy
  2. Sleeplessness
  3. Drunkenness
  4. Unconsciousness

Answer: B

6) Physically we are presently all neighbors, however mentally. We are ..... to one another.

  1. primitives
  2. complimentary
  3. strangers
  4. cowards

Answer: C

7) At the point when their examinations are finished, the youngsters happily ..... the books they had been reading.

  1. shelve
  2. sidetrack
  3. overthrew
  4. abandons

Answer: D

8) The criminal ...... all the cash.

  1. made up
  2. made off with
  3. made do with
  4. made great

Answer: B



9) (Choose the correct word)

  1. Grief
  2. Breif
  3. Recieve
  4. Diceive

Answer: A

10) (Choose the correct word)

  1. Occured
  2. Occurad
  3. Ocurred
  4. Occurred

Answer: D


11) Murder of a sibling

  1. Patricide
  2. Regicide
  3. Homicide
  4. Fratricide

Answer: D

12) To cause troops and so forth to spread out in availability for the fight to come

  1. Disperse
  2. Deploy
  3. Collocate
  4. Align

Answer: B

13) A voice sufficiently uproarious to be heard

  1. Audible
  2. Applaudable
  3. Laudable
  4. Oral

Answer: A

14) A light cruising watercraft constructed extraordinarily to race

  1. Canoe
  2. Yacht
  3. Frigate
  4. Dinghy

Answer: B

15) One who is responsible for the gallery?

  1. Curator
  2. Supervisor
  3. Caretaker
  4. Warden

Answer: A

HCL Technical Questions

1) The FIFO method

  1. executes first the activity that last entered the line
  2. executes first the activity that initially entered the line
  3. execute first the activity that has been in the line the longest
  4. executes first the activity with the slightest processor needs
  5. None of the above

Answer: B

2) The register or principle memory area which contains the successful location of the operand is known as

  1. pointer
  2. indexed enroll
  3. special area
  4. scratch cushion
  5. None of the above

Answer: A

3) A report generator is utilized to

  1. update documents
  2. print documents on paper
  3. data section
  4. All of the above
  5. None of the above

Answer: B

4) Which of the subsequent is a database executive's capacity?

  1. database outline
  2. backing up the database
  3. performance observing
  4. user coordination
  5. All of the above

Answer: E

5) Every one of information documents has a _____ that depicts the manner in which the information is put away in the record.

  1. File structure
  2. Records
  3. Fields
  4. Database
  5. None of the above

Answer: A

6) When you preclude parameters from a function call, qualities can be given by

  1. formal parameters
  2. reference parameters
  3. overloaded parameters
  4. default parameters


7) The primary component in a string is

  1. the name of the string
  2. the first character in the string
  3. the length of the string
  4. the name of the exhibit holding the string

Answer: B

8) The compiler changes over your C++ guidelines into _____

  1. edited code
  2. object code
  3. source code
  4. translated code

Answer: B

9) Any #include documents may contain

  1. constants
  2. variables
  3. functions
  4. All of the above

Answer: D

10) The functions that take static to set the bits of the count is _____

  1. set ()
  2. bitsef ()
  3. ios ()
  4. flag()

Answer: A

11) Which of the accompanying summation activities is performed on the bits to check an error identifying code?

  1. Codec
  2. Coder-decoder
  3. Checksum
  4. Attenuation

Answer: C

12) The innovative work office at your office has been exploring different avenues regarding distinctive advances to help enhance the execution of the system. One gathering has been inspecting the utilization of a broadband system versus a based band organizes. Select the right articulation about broadband and baseband.

  1. Broadband systems convey a few stations on a solitary link, though in a baseband arrange a few links convey one channel
  2. Baseband systems convey a solitary station on a solitary link, while broadband systems convey a few stations on a solitary link
  3. Baseband alludes to the neighborhood, and broadband alludes to wide region systems.
  4. Baseband works at a standard piece rate, though broadband may work at various rates as required
  5. Broadband and baseband allude to the distinctive frequencies at which infrared works at that point transmitting signals in specific conditions

Answer: B

13) An error identifying code embedded as a field in a block of information to be transmitted is known as

  1. Frame check arrangement
  2. Error distinguishing code
  3. Checksum
  4. flow control
  5. None of the above

Answer: A

14) The least expensive modems can transmit

  1. 300 bits every second
  2. 1,200 bits every second
  3. 2,400 bits every second
  4. 4,800 bits every second
  5. None of the above

Answer: A

15) What is the standard number of bits transmitted at the same time in parallel information transmission utilized by microcomputers?

  1. 16
  2. 9
  3. 8
  4. 4
  5. None of the above

Answer: B

HCL Technical Questions

1) Does every class have a Constructor?

Yes, every class needs a Constructor. It may be Parameterized or Default. If the user does not define a constructor within a class, the default constructor is always included in that code.

The objective of Constructor is to initialize an object called object initialization. Constructors are mainly created for initializing an object.

2) How Java enable High Performance?

Java uses a Just-In-Time Compiler to enable high performance. Just-In-Time Compiler is a program that turns Java bytecode, which is a program that contains an instruction that must be interpreted into instruction that can be sent directly to the processor.

3) Why is java considered as dynamic?

It is designed to change the evolving environment. Java can carry an extensive amount of runtime information that can be used to verify and resolve access to the object at runtime.

4) What is joins in SQL?

Joins is nothing but connecting two or more table to fetch the record from two or more databases.

5) Can we have Private Constructor in Java?

Private Constructor is used if you do not want other class to instantiate the object. Private Constructor is used in Singleton design Pattern, Factory Method Design Pattern.

6) Differentiate Between Primary Key and Unique Key.

Primary Key Unique Key
1. In a Primary key, there should be only one primary key in a table. 1. In A Unique key, there can be more than one unique key in a table.
2. Primary key will block duplicate value and a null value. 2. Unique key will block duplicate value and accept a null value.

7) Differentiate between Method Overloading and Method Overriding.

Method Overloading Method Overriding
1. Method Overloading is used to gain the readability of the program. 1. Method Overriding is used to provide the specific implementation of the method that already provided by the superclass.
2. In the case of Method Overloading, the parameter must be different. 2. In the case of Method Overriding, the parameter must be equal.
3. Overloading happens at Compile time. 3. Overriding happens at runtime.
4. The Return type of method does not matter in case of method overloading it can be the same or different. 4. In the case of method Overriding, the return type must be the same.
5. you can overload a static, final and private method in Java 5. You cannot override a static, final and private method in Java.

8) What is the purpose of finalize () method in Java?

Finalize () method in java is a special method much like the main method in java. Finalize () method is called before garbage collector reclaims the object, its last chance for any object to perform clean up activity i.e. releasing any fixed order resources held, terminating connection if open etc.

9) Why can static method not override?

A static method cannot override because the static method is bound with class whereas instance method is bound with an object. Static method belongs to the class area and Instance method belong to the heap area.

10) What is singleton Class?

Singleton Class limited the number to one but allowing the flexibility to create more object if the situation changes.

11) Can we override java main method?

No, because main is a Static Method.

12) What is Class Cast Exception?

Class Cast Exception is thrown by java when you try to cast an object of one data type to another data type. Java allows us to cast the variable of one type to another as long as the casting happens between compatible data type.

13) Why polymorphism is used in Java?

The good reason for why polymorphism is a need in Java because the concept is extensively used in implementing inheritance. It plays an important role in allowing the object having a different internal structure to share the same external interface.

14) What is an Abstract class?

An Abstract class is one that is not used to create an object. It is only used as base class for the other class. The Abstract class is always public or friendly.


15) Can I have Private Constructor in Abstract Class?

Abstract Class can have Private Constructor But that class cannot be extended by another class. Alternatively, of adding a static inner class inside the Abstract Class and extends that Abstract Class.

HCL HR Interview Questions

1) Tell us about yourself.

This is the most common questions asked for both fresher's as well as experienced candidates. Well, you should answer this question in the following way:

Good Morning Sir/Mam

Hello, this is Ginni Bhatia. I belong to Kurukshetra. I have Completed MCA from Panipat Institute of Engineering and Technology College, in the specialization of Computer Science with an aggregate of 70% which is affiliated in Kurukshetra University. I have done B.Com (VOC) from Dayanand Mahila College with an aggregate of 65% which is also affiliated in Kurukshetra University. And I have also done Post Graduate Diploma in Computer Application (P.G.D.C.A) with an aggregate of 6.9(CGPA) from Lovely Professional University. My hobbies are singing a song, Dancing, Watching Movies and I love Web Designing. My strength is that I am Honest, Sincere, Responsible, and Positive. My weakness is that I am lazy. Talking about my achievements, I got certified in Singing level Competition. I have completed my Academic Project is ERP SYSTEM. My short-term goal is to be a part of your Company. My long-term goal is to be successful in every parameter of this company.

That's all about me sir.

Thanks for giving me time to introduce myself.

2) Why should we hire you?

As a Fresher, It is a great opportunity for me to work in a good company which helps me for the better career.

3) What is the difference between Confidence and Over-Confidence?

Confidence: - I can do it.

Overconfidence: - Only I can do it.

4) How do you feel about working nights and weekends?

Yes, if the Company needs me then I am ready to work at any time.

5) Can you work under pressure?

Yes, I can work under pressure; the pressure is nothing but encourages to do work sincerely.

6) What makes you angry?

I get angry when someone putting me down.

7) Where do you see yourself five years from now?

I can see myself growing with this company and reaching a position where I become valuable assets for this organization.

8) How much salary do you expect?

As a fresher, I would like to prefer Company norms.

9) Why did you leave your previous job?

Sir/mam, it's a career move. I have learned a lot from my past job.

But now, I am focused on a new challenge.

10) On the scale of one to ten, rate me as an interviewer.

Sir, you are more knowledgeable, more experienced than me I am not on a level to judge you.

You may also like:

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA