HCLTech logo

HCLTech Java Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 108 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
51.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at HCLTech.

Showing 3 of 108
HCLTech logo
HCLTech

Java Developer

Engineering · nearly a year ago

Entry Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

It was good, the interviewer asked questions related to Spring Boot since I applied as a fresher. The interview was about 20 minutes and included a coding question about palindromes. This was the first technical round.

Confirmed questions2 questions
  • Could you answer some technical questions about Spring Boot?
  • Can you solve a coding problem involving a palindrome?
HCLTech logo
HCLTech

Full Stack Java Developer

Engineering · a year ago

Mid Average Neutral experience No offer 5 rounds
Interview process
Technical screen Group Technical screen Technical screen Recruiter call
Interview formats
Technical Group Technical Technical Behavioral

The interview process had 5 rounds: an online aptitude test, then an online group discussion, followed by two technical interviews (one with AI, and another one). The final round was an in-person HR interview. This whole process took about 4-5 weeks, and each round was an elimination round.

Confirmed questions3 questions
  • Can you explain OOPs concepts?
  • What about basic programming?
  • And SQL queries?
HCLTech logo
HCLTech

Senior Java Developer

Engineering · a year ago

Senior Difficult Neutral experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Coding Technical

So first there was this coding round which was pretty tough, and then I had an online interview for about 45 minutes. Three experts were on the call and they hit me with some hard questions about OAuth, banking, and really detailed stuff about microservices architecture.

Confirmed questions4 questions
  • Can you describe a scenario-based question related to backend development?
  • What are your thoughts on OAuth?
  • Can you discuss banking-related topics?

HCLTech Java Developer Interview Questions

Quoted word for word from HCLTech interview reports.

What exception is thrown while iterating if there are no elements to iterate?

Read reports

What is the difference between a fail-fast and a fail-safe iterator?

Read reports

How do you add the HTML element <div id="1"> hello </div> using JQuery?

Read reports

What is the difference between an abstract class and an interface?

Read reports

What is an interface, and why was the default keyword introduced in Java 8 interfaces?

Read report

What are the differences and use cases for ConcurrentHashMap compared to HashMap?

Read report

Can you tell me how to find the length of a linked list without using a counter?

Read report

Can you explain the difference between == and equals() in Java?

Read report

Build a Rest API for employee class to get and store data in and from the database.

Read report

Formats, difficulty and experience

Across all 108 HCLTech interview reports.

Interview formats

Technical 50.8%
Behavioral 23.6%
Coding 23.2%
Group 1.2%
Presentation 0.4%

Interview difficulty

Easy 21.3%
Average 58.3%
Difficult 20.4%

Candidate experience

Positive 51.9%
Negative 30.6%
Neutral 17.6%