HCL Technologies interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

HCL Technologies
upvote
share-icon
3 rounds | 10 Coding problems

Interview preparation journey

expand-icon
Journey
In my 6th semester, my college placements started, and I learned about HCL hiring. Based on the selection criteria, I applied for the role, and then I got shortlisted and received the test link for Online assessment. The process was well conducted, and I received results within a week after all rounds were conducted.
Application story
I applied for the position in my 6th semester, having already reviewed all the relevant topics and practiced technical questions for the upcoming interviews. Before the interviews, I practiced aptitude, logical reasoning, and math questions for the Online Assessment (OA). Additionally, I familiarized myself with interview experiences. The entire process was conducted remotely, and it proceeded swiftly.
Why selected/rejected for the role?
I was well-prepared with all the topics as I had been actively preparing for months. I revised all core subjects, took mock tests, and participated in online assessments. I created and utilized notes to facilitate my preparations, ensuring timely revisions before assessments and interviews.
Preparation
Duration: 2 months
Topics: DSA , OOPS, DBMS, SQL, Computer networks, OS
Tip
Tip

Tip 1: Revise all core CSE subjects.
Tip 2: Practice interview experience questions.
Tip 3: Practice aptitude and reasoning questions.

Application process
Where: Campus
Eligibility: 7 CGPA, No backlogs
Resume Tip
Resume tip

Tip 1:Add projects with technologies used.
Tip 2: Add skills.
Tip 3: Add coding profiles along with the profile link.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date1 Sep 2021
Coding problem6

The rounds was conducted remote and with six sections. Below were the sections
Numerical Ability.
Logical Reasoning 
Verbal Ability 
Aptitude
Computer Fundamentals/Technical/Pseudo code 
Coding Questions

I was able to solve and code all questions in given time, and I made sure to keep pen and paper with me for this OA.

1. Data Structures

Difference between constant variable and a global variable.(Learn)

Problem approach

Tip 1: Read all options
Tip 2: Double check for options which looks similar.

2. Maximum Subarray Sum

Moderate
35m average time
81% success
0/80
Asked in companies
QualcommUberAmazon

Code to find Maximum Subarray Sum.

Problem approach

Tip 1: Practise DSA 
Tip 2: Practice interview experiences.
Tip 3: Run a few edge cases before submitting.

Try solving now

3. DBMS

What is the difference between DELETE and TRUNCATE statements. (Learn)

Problem approach

Tip 1:Practice SQL

4. Image Sequences

Few images were given, and we had to predict the next image based on the pattern.

Problem approach

Tip 1: Focus and solve.
Tip 2: Don't guess, use pen and paper to solve.

5. SQL Questions

Few SQL questions and we need to write the SQL queries to get the output.

Problem approach

Tip 1: Practice SQL questions and conduct regular revisions.
Tip 2: Use pen paper to write logic.

6. Operating System

Question based on OS and differences.

Problem approach

Tip 1: Make notes
Tip 2: Do revision

02
Round
Easy
Video Call
Duration50-60 minutes
Interview date7 Sep 2021
Coding problem1

1. Compress The String

Moderate
25m average time
60% success
0/80
Asked in companies
MathworksHSBCPayPal

Ninja has been given a program to do basic string compression. For a character that is consecutively repeated more than once, he needs to replace the consecutive duplicate occurrences with the count of repetitions.

Example:

If a string has 'x' repeated 5 times, replace this "xxxxx" with "x5".

The string is compressed only when the repeated character count is more than 1.

Note :

The consecutive count of every character in the input string is less than or equal to 9.
Problem approach

This for some basic edge cases, what if length is 0 or no duplicated
Explain approach to the interviewer
Discuss and code.
Run few cases.
Explain time complexity.

Try solving now
03
Round
Easy
HR Round
Duration40 minutes
Interview date14 Sep 2021
Coding problem3

The HR round was conducted remotely. It began with an introduction and was followed by a series of questions related to my internship, projects, and skills.

1. HR Question

Problem approach

Tip 1: mention skills
Tip 2: internship and learning (optional)
Tip 3: current learning tech

2. HR Question

Problem approach

Tip 1: Mention the use case of your project.
Tip 2: Highlight the impact and uniqueness of your project.
Tip 3: Explain the skills you used and what you learned during the project.

3. HR Question

Problem approach

Tip 1: Mention any preferences if applicable.
Tip 2: Keep the conversation engaging.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Software Engineer
2 rounds | 3 problems
Interviewed by HCL Technologies
0 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
2059 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 6 problems
Interviewed by HCL Technologies
1390 views
0 comments
0 upvotes
company logo
Software Engineer
5 rounds | 6 problems
Interviewed by HCL Technologies
22 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3266 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2643 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes