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

Software Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Basic of DSA, Basic of DBMS, Basic of Java, Basic Programming Question like(factorial, string, recusrion, linklist), Basic tag of HTML, CSS, OOP CONCEPT(MUST)
Tip
Tip

Tip 1 : Practice basic of foundation
Tip 2 : Basic question of DSA
Tip 3 : Aware about of project(*)

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Awareness About your project like flow of your project time taken and problem you faced on
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 Minutes
Interview date12 Aug 2021
Coding problem1

1. Delete a Given Node

Easy
15m average time
85% success
0/40
Asked in companies
Goldman SachsOptumSamsung

Ninja is learning data structures and came across a doubly linked list. Now he wants to remove a particular element from the linked list. Can you help Ninja do so and return the final linked list?

Try solving now
02
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date12 Aug 2021
Coding problem1

interviewer was very friendly while asking coding question question

1. Factorial of a Number

Easy
0/40
Asked in companies
HCL TechnologiesNagarro SoftwareCapegemini Consulting India Private Limited

Write a program to find the factorial of a number.

Factorial of n is:

n! = n * (n-1) * (n-2) * (n-3)....* 1

Output the factorial of 'n'. If it does not exist, output 'Error'.

Try solving now
03
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date12 Aug 2021
Coding problem1

Enviroment was good and interviewer was very friendly and very talented

1. Tower of Hanoi

Easy
15m average time
85% success
0/40
Asked in companies
HCL TechnologiesMakeMyTripLinkedIn

You are given three rods (numbered 1 to 3), and ‘N’ disks initially placed on the first rod, one on top of each other in increasing order of size ( the largest disk is at the bottom). You are supposed to move the ‘N’ disks to another rod(either rod 2 or rod 3) using the following rules and in less than 2 ^ (N) moves.

1. You can only move one disk in one move. 
2. You can not place a larger disk on top of a smaller disk.
3. You can only move the disk at the top of any rod.    
Note :
You may assume that initially, the size of the ‘i’th disk from the top of the stack is equal to ‘i’, i.e. the disk at the bottom has size ‘N’, the disk above that has size ‘N - 1’, and so on. The disk at the top has size 1.
Example :

Example

Try solving now

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
3 rounds | 10 problems
Interviewed by HCL Technologies
1356 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 6 problems
Interviewed by HCL Technologies
1390 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