i
HCLTech
Work with us
Filter interviews by
Success is achieving personal goals and fulfillment in various aspects of life.
Success is subjective and can vary from person to person.
It is not just about achieving wealth or fame, but also about personal growth and happiness.
Success can be measured by the level of satisfaction and fulfillment one feels in their personal and professional life.
Setting and achieving goals, overcoming challenges, and making a posit...
Yes, I have certifications in Java and Python programming languages.
Certification in Java programming language from Oracle
Certification in Python programming language from Coursera
This program prints all multiples of 8 between 1 and 100.
Use a loop to iterate through numbers from 1 to 100.
Check if a number is a multiple of 8 using the modulus operator (%).
If the condition is true, print the number.
Example: For i = 8, 16, 24, ..., 96, these are multiples of 8.
Reactjs is a JavaScript library for building user interfaces.
Declarative: React makes it easy to create interactive UIs.
Component-Based: UIs are broken down into reusable components.
Virtual DOM: React updates only the necessary components in the DOM for better performance.
Dotnet is a software framework developed by Microsoft for building and running applications on Windows.
Developed by Microsoft
Used for building and running applications on Windows
Supports multiple programming languages like C#, VB.NET, and F#
Consists of a large class library known as the Framework Class Library (FCL)
Includes tools for developing web applications, desktop applications, and services
I am a recent graduate with a strong academic background and a passion for learning and development.
Recent graduate with a degree in [specific field]
Strong academic background with [specific achievements]
Passionate about learning and development, eager to grow and contribute
Experience in [relevant internships or projects]
I expect HCL to provide me with a challenging and rewarding work environment where I can learn and grow professionally.
Opportunities for professional development
Challenging work assignments
Supportive work culture
Clear career progression path
AWS cloud offers scalability, cost-effectiveness, flexibility, security, and global reach.
Scalability: Easily scale resources up or down based on demand.
Cost-effectiveness: Pay only for what you use, reducing upfront costs.
Flexibility: Choose from a wide range of services and tools to meet specific needs.
Security: AWS offers robust security measures to protect data and applications.
Global reach: AWS has data cente...
Cloud computing is the delivery of computing services over the internet, allowing users to access and store data and applications remotely.
Cloud computing allows users to access data and applications from any device with an internet connection.
It eliminates the need for physical hardware and on-site data centers.
Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Clo...
C programming language is a versatile and widely-used language for developing system software and applications.
C is a procedural programming language
It is known for its efficiency and flexibility
C is used for developing operating systems, compilers, and embedded systems
I appeared for an interview in Feb 2025.
Multiple sections, which includes quants, verbal, reasoning, pseudo codes.
Virtual GD round , gives two min to talk
About yourself and about your skills
The purpose of the job is to gain practical experience and develop skills in a specific field.
To learn and apply theoretical knowledge in a real-world setting
To develop professional skills and work ethic
To gain exposure to different aspects of the industry
To contribute to the organization's goals and objectives
My motivation and ambition towards the company and the work stem from my desire to contribute to its success and grow professionally.
I am motivated by the company's innovative projects and its commitment to excellence.
I am ambitious to learn new skills and take on challenging tasks to help the company achieve its goals.
I am driven by the opportunity to make a meaningful impact and advance my career within the organizat...
Mathematical Reasoning and analytical thinking
Low to medium level questions
I appeared for an interview in Apr 2025, where I was asked the following questions.
I am a recent graduate with a passion for learning, strong analytical skills, and a commitment to contributing positively to my team.
Education: Graduated with a degree in Business Administration from XYZ University, where I developed a strong foundation in management principles.
Internship Experience: Completed a summer internship at ABC Corp, where I assisted in market research and gained hands-on experience in project...
I applied via Campus Placement and was interviewed in Feb 2024. There were 3 interview rounds.
It was a moderate level test
Easy to moderate level round which can be cleared easily
Python supports various data types such as integers, floats, strings, lists, tuples, dictionaries, and more.
Integers: whole numbers without decimal points (e.g. 5, -10)
Floats: numbers with decimal points (e.g. 3.14, -0.5)
Strings: sequences of characters enclosed in quotes (e.g. 'hello', '123')
Lists: ordered collections of items (e.g. [1, 'apple', True])
Tuples: ordered, immutable collections of items (e.g. (1, 'banana',...
This program prints all multiples of 8 between 1 and 100.
Use a loop to iterate through numbers from 1 to 100.
Check if a number is a multiple of 8 using the modulus operator (%).
If the condition is true, print the number.
Example: For i = 8, 16, 24, ..., 96, these are multiples of 8.
Yes, I have certifications in Java and Python programming languages.
Certification in Java programming language from Oracle
Certification in Python programming language from Coursera
I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.
Basic maths, logical reasoning,coding questions
Dotnet is a software framework developed by Microsoft for building and running applications on Windows.
Developed by Microsoft
Used for building and running applications on Windows
Supports multiple programming languages like C#, VB.NET, and F#
Consists of a large class library known as the Framework Class Library (FCL)
Includes tools for developing web applications, desktop applications, and services
Reactjs is a JavaScript library for building user interfaces.
Declarative: React makes it easy to create interactive UIs.
Component-Based: UIs are broken down into reusable components.
Virtual DOM: React updates only the necessary components in the DOM for better performance.
I applied via Campus Placement and was interviewed in Feb 2024. There was 1 interview round.
Success is achieving personal goals and fulfillment in various aspects of life.
Success is subjective and can vary from person to person.
It is not just about achieving wealth or fame, but also about personal growth and happiness.
Success can be measured by the level of satisfaction and fulfillment one feels in their personal and professional life.
Setting and achieving goals, overcoming challenges, and making a positive i...
My strengths include strong communication skills and attention to detail. My weaknesses include a tendency to overthink and difficulty saying no.
Strengths: strong communication skills
Strengths: attention to detail
Weaknesses: tendency to overthink
Weaknesses: difficulty saying no
I applied via Naukri.com and was interviewed in Jun 2023. There were 5 interview rounds.
As normal they gave topic we need to speak our pros ,cons and relevant information the topic
I am a passionate individual with a love for learning, exploring new hobbies, and building meaningful connections.
I hold a degree in Business Administration, which has equipped me with essential skills in management and communication.
My hobbies include painting, which allows me to express my creativity, and hiking, which helps me stay active and connect with nature.
I enjoy reading novels, particularly in the fantasy ge...
I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.
75 Questions. 5 Rounds , each round consist of 15 questions
I applied via Campus Placement and was interviewed in Mar 2024. There was 1 interview round.
I am a recent graduate with a strong academic background and a passion for learning and development.
Recent graduate with a degree in [specific field]
Strong academic background with [specific achievements]
Passionate about learning and development, eager to grow and contribute
Experience in [relevant internships or projects]
I expect HCL to provide me with a challenging and rewarding work environment where I can learn and grow professionally.
Opportunities for professional development
Challenging work assignments
Supportive work culture
Clear career progression path
What people are saying about HCLTech
The duration of HCLTech Graduate Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 20 interview experiences
Difficulty level
Duration
based on 55 reviews
Rating in categories
Software Engineer
24.8k
salaries
| ₹2.7 L/yr - ₹8 L/yr |
Technical Lead
22.8k
salaries
| ₹10.8 L/yr - ₹21 L/yr |
Senior Software Engineer
16.8k
salaries
| ₹5.3 L/yr - ₹15.7 L/yr |
Lead Engineer
16.4k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Analyst
15.7k
salaries
| ₹2.3 L/yr - ₹6.5 L/yr |
TCS
Wipro
Accenture
Cognizant