Faster and better experience!
i
HCLTech
Work with us
Filter interviews by
Implementing a floating video ad involves HTML, CSS, and JavaScript for positioning and functionality.
1. Create an HTML structure for the video ad using <video> tag or an <iframe> for embedding.
2. Use CSS to style the video ad, ensuring it floats over the content. Example: position: fixed; bottom: 10px; right: 10px;
3. Implement JavaScript to control the ad's behavior, like play/pause or close functiona...
OOPs concepts are fundamental principles of object-oriented programming like inheritance, polymorphism, encapsulation, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Allows objects to be treated as instances of their parent class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hides the complex implem...
SQL queries for Graduate Engineer trainee interview
SELECT * FROM table_name;
SELECT column1, column2 FROM table_name WHERE condition;
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
UPDATE table_name SET column1 = value1 WHERE condition;
DELETE FROM table_name WHERE condition;
C is a procedural programming language while C++ is an object-oriented programming language with features like classes and inheritance.
C is a procedural programming language while C++ is a multi-paradigm language with support for object-oriented programming.
C does not support classes and objects, while C++ does.
C uses structures for data organization, while C++ uses classes.
C does not have features like inheritanc...
Operating system is a software that manages computer hardware and provides services for computer programs.
Manages computer hardware resources
Provides services for computer programs
Controls input/output devices
Manages memory and processes
Examples: Windows, macOS, Linux
DDL, DML, and DCL are three types of SQL commands used to manipulate databases.
DDL (Data Definition Language) is used to define the database schema and structure.
DML (Data Manipulation Language) is used to manipulate data within the database.
DCL (Data Control Language) is used to control access to the database.
Examples of DDL commands include CREATE, ALTER, and DROP.
Examples of DML commands include SELECT, INSERT,...
The difference in ascent is due to various factors such as altitude, air pressure, temperature, and wind speed.
Altitude affects the air pressure and density, which in turn affects the ascent.
Temperature affects the air density, which affects the ascent.
Wind speed affects the ascent by creating turbulence and changing the direction of the aircraft.
Different aircraft have different ascent rates due to their design a...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Threads are lightweight processes that enable concurrent execution within a program, sharing resources for efficiency.
Threads share the same memory space, allowing for faster communication.
They can improve application performance by utilizing multi-core processors.
Example: In a web server, one thread can handle multiple client requests simultaneously.
Threads can be created using libraries like pthreads in C or the Thre...
The backend manages authorized API calls through authentication, authorization, and secure data handling.
Authentication verifies user identity using tokens or credentials (e.g., JWT).
Authorization checks user permissions to access specific resources (e.g., role-based access).
Secure data transmission is ensured using HTTPS to protect sensitive information.
Rate limiting is implemented to prevent abuse of API calls (e.g.,...
Implementing a floating video ad involves HTML, CSS, and JavaScript for positioning and functionality.
1. Create an HTML structure for the video ad using <video> tag or an <iframe> for embedding.
2. Use CSS to style the video ad, ensuring it floats over the content. Example: position: fixed; bottom: 10px; right: 10px;
3. Implement JavaScript to control the ad's behavior, like play/pause or close functionality....
AI advancements continue to dominate tech news, with new models enhancing productivity and creativity across various industries.
OpenAI released ChatGPT-4, improving natural language understanding and generation.
Google announced updates to its AI tools, enhancing search capabilities and user experience.
Microsoft integrated AI features into Office 365, boosting productivity for users.
AI-generated art and music are gainin...
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
I am a recent graduate with a degree in engineering, eager to learn and grow in a professional setting.
Recent graduate with a degree in engineering
Passionate about learning and growing in a professional setting
Strong problem-solving skills
Experience with engineering projects during studies
In my free time, I enjoy reading books, playing sports, and volunteering at local organizations.
Reading books - helps me relax and expand my knowledge
Playing sports - keeps me active and healthy
Volunteering - gives me a sense of fulfillment and helps the community
posted on 9 Jul 2024
I applied via Campus Placement and was interviewed in Jan 2024. There were 5 interview rounds.
Overall easy not much vast
2 questions but they were easy
Aptitude Based on common topics
2 codings questions . language is your preference
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
Good question, time and work, hcf lcm
I am a recent graduate with a degree in engineering, eager to learn and contribute to a dynamic team.
Graduated with a Bachelor's degree in Engineering
Completed internships at XYZ Company and ABC Company
Proficient in CAD software and project management
Strong problem-solving and communication skills
I want to work in HCL Tech because of its reputation for innovation, global presence, and opportunities for career growth.
HCL Tech is known for its innovative solutions in the technology industry
The company has a strong global presence, providing opportunities to work on diverse projects
HCL Tech offers a conducive environment for career growth and development
I admire the company's commitment to excellence and customer ...
I appeared for an interview before Dec 2023.
I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.
Aptitude & reasoning questions
I applied via Campus Placement
Aptitude test questions are from indiabix.com
What people are saying about HCLTech
The duration of HCLTech Graduate Engineer Trainee (Get) interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 182 reviews
Rating in categories
Software Engineer
23.9k
salaries
| ₹1.9 L/yr - ₹8 L/yr |
Technical Lead
22.1k
salaries
| ₹7 L/yr - ₹28.5 L/yr |
Senior Software Engineer
16.4k
salaries
| ₹4 L/yr - ₹17 L/yr |
Lead Engineer
16.1k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Analyst
15.2k
salaries
| ₹0.8 L/yr - ₹6.6 L/yr |
TCS
Wipro
Accenture
Cognizant