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

SDE - Intern

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

Interview preparation journey

expand-icon
Journey
A final year student of B.Tech in Computer Science and Engineering. I am a full stack developer with skills in web design, front-end and back-end development, and database management. I participated in the placement drive conducted by Magic EdTech in our college. The selection process consisted of three rounds: aptitude, technical and HR.
Application story
visited our college for a placement drive last week. There were three rounds of selection: aptitude, technical, and HR. The aptitude round consisted of multiple-choice questions on logical reasoning, quantitative ability, and verbal skills. The technical round tested our knowledge of programming languages, data structures, algorithms, and web development. The HR round was a personal interview where we were asked about our strengths, weaknesses, goals, and expectations from the company. I cleared all the rounds and got an offer letter . I am very excited to join this company and learn from their experienced team.
Why selected/rejected for the role?
In the aptitude round, I had to answer multiple-choice questions on logical reasoning, verbal ability, and quantitative aptitude. I cleared this round with a good score and moved on to the technical round. In the technical round, I had to demonstrate my skills and knowledge in Core Java, Hibernate, Spring Boot and SQL. I was confident about my performance in this round as I have been learning and practicing these skills for a long time. The final round was the HR round, where I had to interact with the HR manager and discuss my career goals, expectations, strengths, and weaknesses. I tried to be honest and professional in this round and showcase my enthusiasm and passion for digital learning. I think what made me stand out from the other candidates was my ability to communicate effectively, work collaboratively, and learn new things quickly.
Preparation
Duration: 6 months
Topics: Data Structures, Algorithms, Database, System Design, Operating Systems
Tip
Tip

Tip 1 : Practice DP based questions as much as you can. 
Tip 2 : Also, be confident during the interview about your solution. For practice, you can prefer Coding Ninjas and Geeks For Geeks.

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Keep it short. Mention the academic and professional projects you've done. Add your educational details properly with percentage or CGPA obtained.
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Easy
Online Coding Test
Duration60 minutes
Interview date12 Apr 2023
Coding problem2

1. DFS Traversal

Moderate
35m average time
65% success
0/80
Asked in companies
SamsungIntuitGoldman Sachs

Given an undirected and disconnected graph G(V, E), containing 'V' vertices and 'E' edges, the information about edges is given using 'GRAPH' matrix, where i-th edge is between GRAPH[i][0] and GRAPH[i][1]. print its DFS traversal.

V is the number of vertices present in graph G and vertices are numbered from 0 to V-1. 

E is the number of edges present in graph G.
Note :
The Graph may not be connected i.e there may exist multiple components in a graph.
Try solving now

2. Count subsequence

Moderate
30m average time
60% success
0/80
Asked in companies
Goldman SachsHCL TechnologiesOracle

You have been given an integer array/list 'ARR' of size 'N'. Your task is to return the total number of those subsequences of the array in which all the elements are equal.

A subsequence of a given array is an array generated by deleting some elements of the given array with the order of elements in the subsequence remaining the same as the order of elements in the array.

Note :
As this value might be large, print it modulo 10^9 + 7
Try solving now
02
Round
Medium
Face to Face
Duration60 Minutes
Interview date3 Jul 2023
Coding problem2

1. Longest Increasing Subsequence

Moderate
30m average time
65% success
0/80
Asked in companies
American ExpressGoogleSamsung

For a given array with N elements, you need to find the length of the longest subsequence from the array such that all the elements of the subsequence are sorted in strictly increasing order.

Strictly Increasing Sequence is when each term in the sequence is larger than the preceding term.

For example:
[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
Try solving now

2. Kth ancestor of a node in binary tree

Hard
50m average time
35% success
0/120
Asked in companies
AmazonFlipkartWalmart

You are given an arbitrary binary tree consisting of N nodes numbered from 1 to N, an integer 'K', and a node 'TARGET_NODE_VAL' from the tree. You need to find the Kth ancestor of the node 'TARGET_NODE_VAL'. If there is no such ancestor, then print -1.

The Kth ancestor of a node in a binary tree is the Kth node in the path going up from the given node to the root of the tree. Refer to sample test cases for further explanation.

Note:
1. The given node 'TARGET_NODE_VAL' is always present in the tree.
2. The value of each node in the tree is unique.
3. Notice that the Kth ancestor node if present will always be unique.
Try solving now
03
Round
Easy
HR Round
Duration60 Minutes
Interview date6 Jun 2023
Coding problem1

1. Basic HR Questions

-Tell me something about yourself in brief
-Describe who you are? or Tell me about your background.
--What are your strengths and weaknesses?
-You have not done your PG yet. This is not a drawback, but don’t you think you should get a PG degree asap?
-You have changed jobs/jumped ship too many times already, why so?
-What are your strong points? or What are your strengths?

Problem approach

Tip 1 : Give mock test
Tip 2 : Answer with flow
Tip 3 : Keep communication good

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 select an element by class name in CSS?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by HCL Technologies
882 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 3 problems
Interviewed by HCL Technologies
0 views
2 comments
0 upvotes
company logo
System Engineer
3 rounds | 6 problems
Interviewed by HCL Technologies
715 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 6 problems
Interviewed by HCL Technologies
736 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Arcesium
3305 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Arcesium
2257 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by BNY Mellon
2045 views
0 comments
0 upvotes