i
HCLTech
Filter interviews by
I applied via LinkedIn and was interviewed in Mar 2022. There were 4 interview rounds.
General maths according to 10th level, reasoning, general english , pseudocode.
I applied via Newspaper Ad and was interviewed before Nov 2022. There were 5 interview rounds.
I applied via Campus Placement and was interviewed in Jul 2022. There were 2 interview rounds.
HCLTech interview questions for popular designations
I applied via Naukri.com and was interviewed before Nov 2021. There were 2 interview rounds.
String pool is a cache of string literals in Java. String is immutable to ensure security and efficiency.
String pool is a collection of unique string literals stored in heap memory.
When a new string is created, JVM checks if it already exists in the pool. If yes, it returns the reference to the existing object.
String immutability ensures that once a string is created, its value cannot be changed. This ensures security ...
To make a class immutable in Java, we need to follow certain rules.
Make the class final so that it cannot be extended
Make all the fields private and final
Do not provide any setter methods
If the class has mutable fields, return a copy of the field instead of the original in getter methods
Ensure that any mutable objects passed to the constructor are not modified outside the class
Override equals() and hashCode() methods t
Singleton class is a class that can have only one instance and provides a global point of access to it.
Singleton class is used when we need to ensure that only one instance of a class is created throughout the application.
It is implemented by making the constructor private and providing a static method to get the instance of the class.
Example: java.lang.Runtime is a singleton class that provides access to the runtime e...
Executor is an interface that executes submitted tasks in a separate thread. Thread pool is a collection of threads that can be reused.
Executor provides a way to decouple task submission from task execution.
Thread pool manages a fixed number of threads and assigns tasks to them.
Executor framework provides a way to manage thread pools.
Example: Executors.newFixedThreadPool(10) creates a thread pool with 10 threads.
Exampl...
Get interview-ready with Top HCLTech Interview Questions
I applied via Company Website
Arthamatic and reasoning
I applied via Naukri.com and was interviewed before Dec 2022. There were 3 interview rounds.
I applied via Software Jeevitham and was interviewed before Jul 2023. There was 1 interview round.
The Graduate Requisite Exam (GRE), as well as the specialized tests required in order to get into medical (MCAT), law (LSAT), and business graduate programs, are also examples of multiple aptitude tests
Master the basics, Research the company,
Focus on a programming language you're good at
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
It'll easy u can score good if u have basic knowledge, focus on english
Moderate
You have to solve Pseduco quiz
if u have knowledge about basic coding u can easily clear it
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.
Interview experience
based on 33.8k reviews
Rating in categories
Software Engineer
22.1k
salaries
| ₹1.2 L/yr - ₹8 L/yr |
Technical Lead
20.6k
salaries
| ₹6.9 L/yr - ₹25 L/yr |
Senior Software Engineer
15.3k
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Lead Engineer
14.7k
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Senior Analyst
13.8k
salaries
| ₹1 L/yr - ₹8.8 L/yr |
TCS
Wipro
Accenture
Cognizant