i
HCLTech
Filter interviews by
I applied via Naukri.com and was interviewed before Sep 2022. There were 4 interview rounds.
I applied via Approached by company and was interviewed in Jul 2021. There were 3 interview rounds.
I applied via Walk-in and was interviewed before May 2022. There were 3 interview rounds.
Protocols and block diagrams are essential in designing and implementing complex systems.
Protocols are a set of rules that govern the communication between different components of a system.
Block diagrams are graphical representations of a system that show the flow of information and the relationships between different components.
Protocols and block diagrams are used in various fields such as networking, electronics, an...
HCLTech interview questions for designations
Program to find student names against a subject using stream API
Create a list of students with their subjects
Use stream API to filter the list based on the subject
Map the filtered list to get only the names of students
Collect the names in a list or any other data structure
Return the list of names
Git workflow is a process of managing and tracking changes in codebase.
Git workflow involves creating branches for new features or bug fixes
Changes are made in the branch and then merged back to the main branch
Pull requests are used for code review and approval before merging
Common workflows include Gitflow, GitHub flow, and GitLab flow
To check string nullability using optional class, use optional binding to safely unwrap the optional string.
Use if let or guard let statements to safely unwrap the optional string.
If the optional string is nil, the code inside the if or guard statement will not execute.
Example: if let myString = optionalString { //code to execute }
Example: guard let myString = optionalString else { return } //code to execute if optiona
Get interview-ready with Top HCLTech Interview Questions
I applied via Naukri.com and was interviewed before Mar 2022. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
The components in the working application are the frontend, backend, database, and any third-party integrations.
The frontend is responsible for the user interface and user experience.
The backend handles the business logic and communicates with the database.
The database stores and retrieves data.
Third-party integrations may include APIs, libraries, or services used by the application.
Examples of third-party integrations...
I applied via Job Fair and was interviewed before Apr 2022. There were 4 interview rounds.
React hooks are functions that allow functional components to use state and lifecycle methods.
useState() hook is used to manage state in functional components
useEffect() hook is used to manage lifecycle methods in functional components
useContext() hook is used to access context in functional components
useReducer() hook is used to manage complex state in functional components
useCallback() and useMemo() hooks are used fo...
Asked to write components by using atleast three hooks
What people are saying about HCLTech
5 Interview rounds
based on 1.9k reviews
Rating in categories
Software Engineer
22.7k
salaries
| ₹1.2 L/yr - ₹8 L/yr |
Technical Lead
20.9k
salaries
| ₹6.9 L/yr - ₹25 L/yr |
Senior Software Engineer
15.6k
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Lead Engineer
14.8k
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Analyst
14.1k
salaries
| ₹1.3 L/yr - ₹6.6 L/yr |
TCS
Wipro
Accenture
Cognizant