i
HCLTech
Filter interviews by
I applied via Walk-in and was interviewed in Feb 2024. There were 3 interview rounds.
Que about Java Enviroment,mvc,sql,springboot etc..
I am a software engineer with 5 years of experience in developing web applications. I am looking for new challenges and opportunities for growth.
Seeking new challenges and opportunities for growth
Interested in working on different technologies and projects
Looking for a company with a strong team culture and collaborative environment
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
Object-oriented programming principles including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only
I applied via Walk-in and was interviewed in Jul 2024. There was 1 interview round.
They asking basics of Java and sql
60 questions, 1 hour
2 questions 30 minutes
The logic of a written program refers to the sequence of steps and conditions that determine how the program functions.
Identify the main goal or purpose of the program
Break down the problem into smaller tasks or functions
Use conditional statements and loops to control the flow of the program
Implement algorithms and data structures to solve specific problems
Test the program to ensure it functions correctly
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, previous, and next
Iterate through the linked list, updating pointers to reverse the direction
Update the head of the linked list to the last node as the new head
HCLTech interview questions for designations
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
Shared assessment link for technical coding round.
Java features, access modifiers, ArrayList, exception handling, and throw/throws in Java.
Java features include platform independence, object-oriented programming, and automatic memory management.
Access modifiers in Java are public, private, protected, and default. They control the visibility and accessibility of classes, methods, and variables.
ArrayList is a dynamic array in Java that can grow or shrink in size. It is ...
Get interview-ready with Top HCLTech Interview Questions
Basic aptitude test easy to crack
Intermidiate level of coding
Advance level of coding test
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain both data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
I have used OOPS in projects to create classes and objects, define relationships between them, and implement inheritance and polymorphism.
For example, I...
I applied via Job Portal and was interviewed in Mar 2024. There were 3 interview rounds.
Medium level questions from quants and reasoning
Dynamic programming and structures
Trees and graph related questions
I appeared for an interview in Sep 2024, where I was asked the following questions.
Shift all 0's in an array to the end while maintaining the order of non-zero elements.
Iterate through the array and maintain a count of non-zero elements.
Use a second pointer to place non-zero elements in their new positions.
Fill the remaining positions in the array with 0's after all non-zero elements are placed.
Example: For input [0, 1, 0, 3, 12], output should be [1, 3, 12, 0, 0].
Redux and Context API are state management tools in React for managing application state efficiently.
Redux is a predictable state container for JavaScript apps, allowing for centralized state management.
Context API is a built-in React feature that allows for sharing state across components without prop drilling.
Redux uses actions and reducers to manage state changes, while Context API uses Provider and Consumer compone...
I applied via Job Fair and was interviewed in May 2024. There was 1 interview round.
What people are saying about HCLTech
The duration of HCLTech Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 207 interviews
5 Interview rounds
based on 2.4k reviews
Rating in categories
Software Engineer
23.4k
salaries
| ₹1.9 L/yr - ₹8 L/yr |
Technical Lead
21.5k
salaries
| ₹7 L/yr - ₹28 L/yr |
Senior Software Engineer
16k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
Lead Engineer
15.8k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Analyst
14.7k
salaries
| ₹0.8 L/yr - ₹6.5 L/yr |
TCS
Wipro
Accenture
Cognizant