i
HCLTech
Filter interviews by
I applied via Company Website and was interviewed before Mar 2022. There were 2 interview rounds.
I applied via Skype and was interviewed in Feb 2022. There was 1 interview round.
I applied via Approached by company and was interviewed in Dec 2021. There were 3 interview rounds.
HCLTech interview questions for popular designations
I applied via Company Website and was interviewed in Oct 2021. There was 1 interview round.
Get interview-ready with Top HCLTech Interview Questions
I applied via Walk-in and was interviewed before Oct 2022. There were 3 interview rounds.
About myself for introduction and specific talents
I applied via Approached by Company and was interviewed before Jul 2021. There were 2 interview rounds.
I applied via Company Website and was interviewed in Mar 2022. There were 4 interview rounds.
I applied via AmbitionBox and was interviewed in Mar 2022. There were 2 interview rounds.
A person's ability to carry on a specific subject considered as aptitude
Group discussion used to clarification the project problems and share the other ideas
I applied via Naukri.com and was interviewed in Jul 2021. There were 4 interview rounds.
Thread is a lightweight process that can run concurrently with other threads in a program.
There are two types of threads: user-level threads and kernel-level threads.
User-level threads are managed by the application and are faster to create and switch between, but can't take advantage of multiple processors.
Kernel-level threads are managed by the operating system and can take advantage of multiple processors, but are s...
Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows code reuse and promotes code organization.
There are different types of inheritance: single, multiple, multilevel, hierarchical, and hybrid.
Single inheritance involves a class inheriting from a single base class.
Multiple inheritance involves a class inheriting from multiple base...
Polymorphism is the ability of an object to take on many forms. It has two types: compile-time and runtime polymorphism.
Compile-time polymorphism is achieved through function overloading and operator overloading.
Runtime polymorphism is achieved through virtual functions and function overriding.
Polymorphism allows for code reusability and flexibility in object-oriented programming.
Example of compile-time polymorphism: f...
Encapsulation is the process of hiding implementation details and providing a public interface for accessing the functionality.
Encapsulation helps in achieving data abstraction and information hiding
It prevents unauthorized access to the internal details of an object
It allows for easy modification of implementation without affecting the external code
Example: A class with private variables and public methods
Example: A b...
What people are saying about HCLTech
The duration of HCLTech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 206 interviews
Interview experience
based on 36.3k reviews
Rating in categories
Hyderabad / Secunderabad,
Chennai
+15-10 Yrs
Not Disclosed
Hyderabad / Secunderabad,
Chennai
+15-10 Yrs
Not Disclosed
Software Engineer
23.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
21.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
15.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Engineer
14.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
14.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Accenture
Cognizant