i
HCLTech
Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I was interviewed before Jan 2024.
What people are saying about HCLTech
I applied via Naukri.com
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
First round is technical MCQ question which is 15 and gives 10 min . So that cracked easly. Simple question
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Filters in .NET are used to perform logic before or after an action method is executed.
Filters can be used for authorization, logging, exception handling, etc.
Examples include AuthorizeFilter, ActionFilter, ExceptionFilter, ResultFilter.
Filters can be applied globally, at controller level, or at action level.
posted on 19 Oct 2024
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Design patterns are reusable solutions to common problems in software design. DI stands for Dependency Injection, a design pattern used to inject dependencies into a class.
Design patterns are best practices for solving common software design problems.
DI is a design pattern where dependencies are injected into a class rather than created within the class.
Examples of design patterns include Singleton, Factory, and Observ...
Microservices are a software architecture design where applications are broken down into smaller, independent services that communicate with each other through APIs.
Microservices are designed to be small, focused, and independently deployable services.
Each microservice typically performs a single function or task within the application.
Microservices communicate with each other through APIs, often using lightweight prot...
Find indexes of two values in an array whose sum is 8 or a dynamic value
Iterate through the array and store the indexes of each element in a dictionary with the difference between the target sum and the element as the key
Check if the current element exists in the dictionary, if so, return the indexes of the two elements
Handle cases where the target sum is dynamic by replacing 8 with a variable
PUT is used to update or replace an existing resource, PATCH is used to partially update a resource, and POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.
PATCH is not necessarily idempotent and is used to make partial updates to a resource.
POST is used to create a new resource on the server.
Extension methods allow adding new methods to existing types, value types store data directly, reference types store references to data, migration in code-first approach involves updating database schema, Configure method in .NET Core configures services and middleware.
Extension methods are static methods that can be called as if they were instance methods on an existing type.
Value types store data directly on the stac...
Drop, delete, and truncate are SQL commands used to remove data from a table, but they have different functionalities.
DROP: Used to remove an entire table or database
DELETE: Used to remove specific rows from a table
TRUNCATE: Used to remove all rows from a table, but keeps the table structure
Routing in MVC is the process of mapping URLs to controller actions.
Routing determines which controller and action to execute based on the URL requested
Routes are defined in the RouteConfig.cs file in MVC applications
Routes can include parameters that are passed to the controller action
Routes can be customized using route constraints and route attributes
I applied via Job Portal and was interviewed in Sep 2023. There was 1 interview round.
Interview experience
based on 2 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.9k
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Analyst
14.1k
salaries
| ₹1.2 L/yr - ₹6.7 L/yr |
TCS
Wipro
Accenture
Cognizant