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

Senior Software Engineer

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

Interview preparation journey

expand-icon
Journey
I began my coding journey during my first year of my Master's program at IIT Dhanbad, but it was six months before my placement session in September 2021 that I truly dedicated myself to it. In addition to my coursework, I challenged myself to solve 5 to 10 coding questions every day. To strengthen my concepts, I relied on resources such as GFG 100 placement and the teachings of Ravindrababu Ravula. For dynamic programming, I followed the Take U Forward channel on YouTube (striver's). I also completed the comprehensive SDE sheet prepared by Striver and Lover Babber.
Application story
After Dell arrived on our campus for recruitment, they shared a Google form for us to fill out. Only students with a CGPA above 6.5 were eligible to participate. Following the initial screening based on CGPA, the shortlisted students received a link for an online test after a week.
Why selected/rejected for the role?
During the online test, I confidently tackled all three questions and successfully solved them. Out of the participants, a total of approximately 12 students advanced to the interview rounds, and I was honored to be among the selected few.
Preparation
Duration: 6 Months
Topics: in and out means every operation of Array and Linked List ,OOPs Concept, Must know the Concept of BFS , DFS on all data structures, Graphs, DP
Tip
Tip

Tip 1 : Practice at least 50 questions for each renowned data structure, including Array, Linked List, Graphs, and various types of Trees.
Tip 2 : Avoid relying on Google or any other means to find solutions. Embrace the challenge of developing logical reasoning and solving problems on your own. It may take time, but the satisfaction of accomplishing it yourself is invaluable.
Tip 3 : Surround yourself with like-minded individuals who share your coding aspirations and maintain consistent dedication to coding. Their support and shared goals will propel you towards success.

Application process
Where: Campus
Eligibility: above 6.5 CGPA
Resume Tip
Resume tip

Tip 1 : The one page resume
Tip 2 : The resume should have 3 -4 project or 1 internship project

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 Minutes
Interview date7 Oct 2021
Coding problem1

the online round was around 10 in the morning. 10 MCQs on Computer Science Basics (OS, CN, Data structure)

1. Beauty Shuffle

Moderate
30m average time
70% success
0/80
Asked in companies
Dell TechnologiesSAP Labs

You are given two arrays ‘arr1’ and ‘arr2’ of the same length. The beauty of ‘arr1’ is defined as the count of the total number of indices ‘i’ such that ‘arr1[i]’ > ‘arr2[i]’.

In order to maximize the beauty of ‘arr1’ you can reorder its element in any way you want i.e you can swap any possible pair of indexes in ‘arr1’ any number of times.

You need to return any array that is made from ‘arr1’ after reordering its element such that the beauty of the returned array is maximum possible.

Note :

There can be more than one possible array with maximum beauty. In that case, you can return any of them.
Try solving now
02
Round
Medium
Video Call
Duration45 Minutes
Interview date5 Dec 2021
Coding problem1

Evening around 5 pm

1. Rotate array

Easy
25m average time
80% success
0/40
Asked in companies
Deutsche BankIBMSalesforce

Given an array 'arr' with 'n' elements, the task is to rotate the array to the left by 'k' steps, where 'k' is non-negative.


Example:
'arr '= [1,2,3,4,5]
'k' = 1  rotated array = [2,3,4,5,1]
'k' = 2  rotated array = [3,4,5,1,2]
'k' = 3  rotated array = [4,5,1,2,3] and so on.
Try solving now
03
Round
Easy
Video Call
Duration45 minutes
Interview date5 Dec 2021
Coding problem1

Around 5:30 pm on the same day

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.
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
SRE
2 rounds | 3 problems
Interviewed by Dell Technologies
0 views
2 comments
0 upvotes
Software Engineer
3 rounds | 4 problems
Interviewed by Dell Technologies
2338 views
0 comments
0 upvotes
SDE - 1
3 rounds | 4 problems
Interviewed by Dell Technologies
1386 views
0 comments
0 upvotes
Graduate intern
3 rounds | 9 problems
Interviewed by Dell Technologies
1396 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 3 problems
Interviewed by Intuit
3024 views
1 comments
0 upvotes
company logo
Senior Software Engineer
5 rounds | 5 problems
Interviewed by PhonePe
2643 views
0 comments
0 upvotes
company logo
Senior Software Engineer
4 rounds | 4 problems
Interviewed by Walmart
7661 views
1 comments
0 upvotes