i
HCLTech
Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
Goroutines are lightweight threads managed by the Go runtime, allowing concurrent execution of functions.
Goroutines are created using the 'go' keyword followed by a function call.
They are multiplexed onto multiple OS threads by the Go runtime.
Goroutines communicate using channels to share data safely.
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Ensures a class has only one instance
Provides a global point of access to that instance
Commonly used in scenarios where only one instance of a class is needed, such as database connections or configuration settings
HCLTech interview questions for designations
Mulesoft is an integration platform that connects applications, data, and devices.
Munit is a testing framework for Mulesoft applications.
Runtime Manager is a cloud-based platform for managing Mulesoft applications.
Scaling refers to the ability of Mulesoft to handle increased traffic and workload.
RAML is a language used to define APIs in a human-readable format.
Secure property refers to a property that is protected from unauthorized access or modification.
Secure property can be achieved through encryption, access control, and authentication.
Examples of secure properties include passwords, financial information, and personal data.
Secure property is important for maintaining privacy and preventing data breaches.
I have worked on various connectors including REST, SOAP, JDBC, and JMS.
I have experience working with REST APIs and building RESTful web services.
I have worked with SOAP APIs and have experience in creating SOAP-based web services.
I have worked with JDBC connectors and have experience in connecting to databases using JDBC drivers.
I have experience working with JMS and have implemented messaging systems using JMS.
I hav...
Batch job is a process of executing a series of jobs in a batch mode. Scatter gather is a technique of parallel processing.
Batch job is used for processing large volumes of data in a batch mode.
Scatter gather is used for parallel processing of data across multiple nodes.
Batch job is sequential in nature while scatter gather is parallel.
Batch job is commonly used in ETL processes while scatter gather is used in distribu...
Routing is the process of selecting a path for network traffic to travel.
Routing is used in networking to determine the best path for data to travel between devices.
It involves analyzing the network topology and selecting the most efficient path.
Routing protocols like OSPF and BGP are used to automate the process.
Exception handling is the process of dealing with errors and exceptions in code.
It involves catching and ha...
Mulesoft is an integration platform that connects applications, data, and devices.
Mulesoft is used for building APIs and integrating different systems
It provides a unified platform for managing APIs, integrations, and analytics
Mulesoft uses Anypoint Studio for development and deployment
It supports various protocols and data formats including REST, SOAP, JSON, and XML
Mulesoft offers pre-built connectors for popular appl...
Get interview-ready with Top HCLTech Interview Questions
Web API uses attribute routing and convention-based routing for routing mechanism.
Web API uses attribute routing to define routes directly on the controller actions or at the controller level.
Convention-based routing is based on the naming conventions of the controller and action methods.
Attribute routing allows for more control over the URIs and is preferred for complex routing scenarios.
I applied via Company Website and was interviewed before Nov 2022. There were 4 interview rounds.
I applied via Approached by Company and was interviewed in Apr 2022. There were 2 interview rounds.
Answers to SQL Server and OOP related questions for Senior Developer position.
Candidate key is a unique identifier for a row in a table, while super key is a set of columns that can uniquely identify a row.
Join combines data from two or more tables based on a related column, while subquery is a query within another query.
Abstraction can be achieved by creating abstract classes or interfaces that define common propertie...
I applied via Naukri.com and was interviewed in Sep 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Coding environment provided and asked me to write programs
What people are saying about HCLTech
Some of the top questions asked at the HCLTech Senior Developer interview -
based on 13 interviews
2 Interview rounds
based on 113 reviews
Rating in categories
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