i
HCLTech
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2021. There were 3 interview rounds.
What people are saying about HCLTech
I applied via Campus Placement and was interviewed in Mar 2023. There were 4 interview rounds.
Just Basic Questions
I was interviewed in Dec 2021.
Round duration - 180 Minutes
Round difficulty - Medium
Coding question 2 easy,1 hard
The simple idea that we use in this approach will be to check all the available paths. For this we create a recursive function let’s say MINIMUM_STOP_HELPER() that will return the desired path. The function will take fuel left, distance travelled, next gas station, and the array of all the stations as its parameters.
The base conditions for this recursive function will be:
We can simply start by creating a hashmap that stores each product ID and corresponding price. For each customer, calculating the bill amount is simple, just multiply the quantity by the price of each product they purchased.
We also keep a count of previous customers and increase it as soon as generateBill is called. If this count is divisible by ‘N’, we simply apply the discou...
For encoding the given ‘SECRET_INFORMATION’ we can use any algorithm. Here first, we append the number of words of ‘SECRET_INFORMATION’ and ‘!’ into our resultant decoding string ‘ENCODED_INFORMATION’. Then we append the length of each word and ‘!’. At last, we find the ‘ASCII’ value of each character and then add 3 into the ASCII value. Then we convert this ASCII value into a character and replace this with...
Round duration - 30 Minutes
Round difficulty - Easy
Asked me how to reverse string,tell me about yourself,visualise data structures in real life,dbms questions easy one
If the given string is: STR...
O(1).
In the worst case, only constant extra space is required.
Time Complexity: O(...Tip 1 : don't get afraid
Tip 2 : keep your machine ready, there should not be technical probelem like mic not working
Tip 3 : dress well
Tip 1 : mention your project
Tip 2 : mention your skills
I applied via Naukri.com and was interviewed in Dec 2021. There were 5 interview rounds.
I applied via campus placement at Manipal Institute of Technology (MIT) and was interviewed in Nov 2024. There was 1 interview round.
I have worked on various projects including developing a mobile app for a local charity and implementing a new inventory management system for a small business.
Developed a mobile app for a local charity to help them raise funds and increase awareness
Implemented a new inventory management system for a small business to streamline operations and improve efficiency
The pillars of Object-Oriented Programming (OOP) are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways.
Big Data refers to large volumes of data that cannot be easily managed or analyzed using traditional data processing tools.
Big Data involves processing and analyzing massive amounts of data to uncover patterns, trends, and insights.
It typically includes structured, semi-structured, and unstructured data from various sources.
Examples of Big Data include social media data, sensor data, financial transactions, and healthc
I manage data by organizing, analyzing, and storing it efficiently.
I use database management systems to store and retrieve data.
I ensure data accuracy and integrity through regular audits and validations.
I analyze data using statistical tools and techniques to derive insights.
I organize data into structured formats for easy access and interpretation.
I prioritize data security and confidentiality to protect sensitive in
Cloud based services refer to services and resources delivered over the internet. Companies are shifting to cloud for scalability, cost savings, flexibility, and improved collaboration.
Scalability: Companies can easily scale their resources up or down based on demand without investing in physical infrastructure.
Cost savings: Cloud services eliminate the need for companies to purchase and maintain expensive hardware, le...
Disadvantages of cloud computing include security risks, dependency on internet connection, and potential downtime.
Security risks: Data stored in the cloud can be vulnerable to cyber attacks and breaches.
Dependency on internet connection: Users need a stable internet connection to access cloud services, which can be a limitation in areas with poor connectivity.
Potential downtime: Cloud service providers may experience ...
I applied via Campus Placement
Basic apti questions on pseudo code blood relation and profit loss.
3 coding questions 1 was easy and 2 were medium level.
I applied via campus placement at University of Petroleum and Energy Studies (UPES), Dehradun and was interviewed in Sep 2024. There were 3 interview rounds.
Basic Quant and Reasoning questions
Simple D.P and problem solving questions
In aptitude test, questions on logical reasoning, quantitative ability, verbal skills, assessing analytical thinking were asked
Write a program of palindrome, armstrong, print patterm
based on 6 reviews
Rating in categories
Software Engineer
22.5k
salaries
| ₹1.2 L/yr - ₹8 L/yr |
Technical Lead
20.8k
salaries
| ₹7 L/yr - ₹25 L/yr |
Senior Software Engineer
15.5k
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Lead Engineer
14.8k
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Analyst
14k
salaries
| ₹1.2 L/yr - ₹6.7 L/yr |
TCS
Wipro
Accenture
Cognizant