I applied through college or university. The process took 2 months. I interviewed at HCLTech (Chennai) in Nov 2021
Interview
Technical Round: This initial stage focuses on evaluating the candidate's technical expertise. Interviewers may pose questions related to manual testing concepts, black-box testing, and details about previous projects. For instance, candidates might be asked to explain manual testing methodologies or discuss their experience with specific testing tools.
Managerial Round: In this phase, the focus shifts to assessing the candidate's problem-solving abilities, leadership qualities, and overall fit within the team. Discussions may revolve around past experiences, handling challenging situations, and understanding the candidate's approach to teamwork and communication.
Client Round: If the role involves direct client interaction, this round evaluates the candidate's communication skills and ability to meet client expectations. Candidates may be asked about their experience in client-facing roles and how they handle client requirements and feedback.
Interview questions [1]
Question 1
Write a function to reverse a string in JavaScript.
Write a function to check if a given number is a palindrome.
The interview process for the Developer role at HCLTech was straightforward and efficient. It consisted of three stages: an initial HR screening, a technical interview, and a final HR round.
I applied through an employee referral. I interviewed at HCLTech (Gurgaon, Haryana) in Jun 2026
Interview
Dsa and Core conceptThe interview focused on Data Structures and Algorithms, Java core concepts including OOP, Collections, Exception Handling, SQL basics, project discussion, problem-solving approach, and communication skills with coding questions.
The interview process was simple and beginner friendly. Most of the questions were basic Java concepts, discussion about projects done in college, and a simple coding question. The interviewers were friendly and focused more on understanding problem-solving approach and communication skills rather than asking very difficult technical questions.
Interview questions [1]
Question 1
One of the main things they asked was about OOPs concepts in Java, such as inheritance, polymorphism, abstraction, and encapsulation. They also asked to explain these concepts with simple real-time examples. Apart from that, there were questions about college projects and one basic coding problem.