i
HCLTech
Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.
I have used various Linux commands on a daily basis.
ls - to list files and directories
cd - to change directories
grep - to search for specific text in files
tail - to view the end of a file
ps - to view running processes
kill - to terminate a process
chmod - to change file permissions
ssh - to connect to remote servers
scp - to transfer files between servers
tar - to archive and compress files
SQL functions are used to perform calculations on data and return the result.
Aggregate functions like SUM, AVG, COUNT, MAX, MIN
String functions like CONCAT, SUBSTRING, LENGTH
Date functions like DATEADD, DATEDIFF, GETDATE
Mathematical functions like ABS, CEILING, FLOOR
Conversion functions like CAST, CONVERT
Logical functions like CASE, IIF
What people are saying about HCLTech
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Hydraulic systems and hydraulic machines.
BS6 emissions standards are more stringent than BS4, with lower limits on emissions of pollutants like nitrogen oxides and particulate matter.
BS6 standards have stricter limits on emissions of pollutants like nitrogen oxides (NOx) and particulate matter (PM) compared to BS4.
BS6 compliant vehicles are required to have advanced emission control technologies like selective catalytic reduction (SCR) and diesel particulate ...
An electric motor converts electrical energy into mechanical energy to produce motion, while an electric generator converts mechanical energy into electrical energy.
Electric motor converts electrical energy into mechanical energy
Electric generator converts mechanical energy into electrical energy
Electric motor is used in appliances like fans, washing machines
Electric generator is used in power plants to generate electr
Four stroke engines have separate intake, compression, power, and exhaust strokes, while two stroke engines combine intake and compression in one stroke and power and exhaust in another.
Four stroke engines have a dedicated stroke for each of the four processes: intake, compression, power, and exhaust
Two stroke engines combine intake and compression in one stroke and power and exhaust in another
Four stroke engines are m...
I was interviewed in Oct 2024.
60 mins of aptitude test
60 mins of coding round
OOPs concepts revolve around classes, objects, inheritance, polymorphism, and encapsulation.
Classes are blueprints for objects, defining their properties and behaviors.
Objects are instances of classes, representing real-world entities.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism enables objects to be treated as instances of their parent class.
Encapsulation restricts acces...
I am a dedicated and experienced Production Engineer with a strong background in manufacturing processes and quality control.
Bachelor's degree in Mechanical Engineering
5+ years of experience in production engineering
Proficient in CAD software and manufacturing processes
Implemented lean manufacturing principles to improve efficiency
Led cross-functional teams to troubleshoot production issues
Unix is a powerful operating system known for its multitasking and multi-user capabilities, while SQL is a language used for managing and querying databases.
Unix is an operating system developed in the 1970s known for its command-line interface and flexibility.
SQL (Structured Query Language) is a language used to communicate with databases to retrieve, update, and manage data.
Unix commands are case-sensitive and often ...
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
A mutex is a synchronization primitive used to control access to shared resources in a multi-threaded environment.
Mutex is typically used to protect critical sections of code to prevent race conditions.
Syntax for using mutex in C++: std::mutex myMutex;
To lock a mutex: myMutex.lock();
To unlock a mutex: myMutex.unlock();
A goroutine is a lightweight thread managed by the Go runtime. It allows concurrent execution of functions.
Goroutines are created using the 'go' keyword followed by a function call.
They are used for concurrent programming in Go, allowing multiple functions to run simultaneously.
Goroutines are more efficient than traditional threads as they have lower memory overhead and can be multiplexed onto fewer OS threads.
Example:...
DSA, Queries and logical coding
I applied via Walk-in
posted on 15 May 2024
Easy logical questions
I was interviewed in Feb 2024.
I applied via Company Website and was interviewed in Jan 2023. There were 2 interview rounds.
A support engineer is responsible for providing technical assistance and resolving issues related to software or hardware systems.
Providing technical support to customers or end-users
Troubleshooting and resolving software or hardware issues
Installing, configuring, and maintaining systems
Monitoring system performance and identifying potential problems
Collaborating with development teams to address bugs or enhancements
Do...
A ticketing tool is a software application used to track and manage customer support requests or issues.
Ticketing tools help in organizing and prioritizing customer support tickets.
They provide a centralized platform for communication and collaboration between support teams and customers.
Ticketing tools often include features like ticket assignment, status tracking, and reporting.
Examples of popular ticketing tools inc
A monitoring tool is a software application or system that collects and analyzes data to track the performance and health of a system or application.
Monitoring tools collect data from various sources such as servers, networks, databases, and applications.
They provide real-time visibility into the system's performance, availability, and resource utilization.
Monitoring tools can generate alerts or notifications when pred...
SQL comments are used to add explanatory notes or remarks within SQL code.
SQL comments start with a double hyphen (--), or can be enclosed between /* and */
Comments are ignored by the SQL engine and are not executed as part of the code
Comments can be used to improve code readability and provide documentation
Comments can be used to disable or temporarily remove parts of the code for testing or debugging purposes
DML stands for Data Manipulation Language.
DML is a subset of SQL (Structured Query Language) used to manipulate data in a database.
It includes commands like INSERT, UPDATE, DELETE, and SELECT.
DML statements are used to add, modify, or delete data in database tables.
For example, INSERT statement is used to add new records, UPDATE statement is used to modify existing records, DELETE statement is used to remove records, a...
Software Engineer
22.1k
salaries
| ₹1.2 L/yr - ₹8 L/yr |
Technical Lead
20.6k
salaries
| ₹7 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.7k
salaries
| ₹1 L/yr - ₹8.7 L/yr |
TCS
Wipro
Accenture
Cognizant