i
HCLTech
Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
ORM stands for Object-Relational Mapping, a technique used to map object-oriented programming language to a relational database.
ORM helps developers to work with databases using objects instead of SQL queries
It simplifies the data access layer by automatically translating objects into database tables and vice versa
Popular ORM frameworks in C# include Entity Framework, NHibernate, and Dapper
CLR stands for Common Language Runtime, a virtual machine component of the .NET framework responsible for managing execution of .NET programs.
CLR is responsible for managing memory, handling exceptions, and enforcing security in .NET applications.
It provides services such as garbage collection, type safety, and code access security.
CLR compiles Intermediate Language (IL) code into native code during execution.
Examples
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I appeared for an interview before Jan 2024.
Dot net core is the open-source, cross-platform version of .NET, while .NET is the traditional framework for Windows applications.
Dot net core is open-source and cross-platform, allowing for development on Windows, macOS, and Linux.
.NET is the traditional framework for Windows applications, providing a wide range of libraries and tools.
Dot net core is more lightweight and modular, making it easier to deploy and maintai...
What people are saying about HCLTech
I appeared for an interview in Sep 2021.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
Switch case is used for multiple conditions while if else is for binary conditions. Sorting can be done using various algorithms.
Switch case is faster than if else for multiple conditions
If else is more readable for binary conditions
Sorting can be done using bubble sort, insertion sort, quick sort, etc.
Example code for bubble sort: for(i=0;i
Difference between compiler and interpreter with a coding challenge
Compiler translates the entire code into machine language before execution while interpreter translates line by line during execution
Compiler generates an executable file while interpreter does not
Compiler is faster but debugging is harder while interpreter is slower but debugging is easier
Coding challenge: Write a program to find the sum of two numbers
I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
based on 3 interviews
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
23.5k
salaries
| ₹1.9 L/yr - ₹8 L/yr |
Technical Lead
21.6k
salaries
| ₹7 L/yr - ₹28 L/yr |
Senior Software Engineer
16.1k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
Lead Engineer
15.8k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Analyst
14.8k
salaries
| ₹0.8 L/yr - ₹6.5 L/yr |
TCS
Wipro
Accenture
Cognizant