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

SDE - 2

Dell Technologies
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
For DSA preparation, I solved around 300 problems from platforms like GFG, Leetcode, CodeStudio, etc., and participated in some Leetcode biweekly and weekly contests. Apart from DSA, I prepared for Aptitude and core Computer Science subjects like Operating Systems, Database Management Systems, Computer Networks, and Object Oriented Programming.
Application story
I applied on campus for the role. There was an initial shortlisting through an Online Assessment. For interviews, there were three rounds, 1 Technical, 1 Technical+Managerial, and 1 HR. All interview rounds were conducted on the same day, and the results were announced on the same day
Why selected/rejected for the role?
I was selected because I confidently answered all the questions correctly. Soft skills are essential for the interview. So one must be confident enough while answering the questions/expressing your thoughts to the interviewer
Preparation
Duration: 2.5 months
Topics: Data Structures, Algorithms, OOPS, Computer Networks, Database Management Systems, Operating Systems, Aptitude
Tip
Tip

Tip 1 : Don't leave any DSA topic; you may get questions from any topic 
Tip 2 : Focus on fundamentals of core CS subjects like OS, CN, DBMS, OOP, as they are very important
Tip 3 : You must be aware of every detail about the projects you have mentioned in your resume

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

Tip 1 : Do not put false things on your resume
Tip 2 : You must be aware of every detail about the projects you have mentioned in your resume

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date18 Jul 2022
Coding problem1

1. Wildcard Pattern Matching

Hard
50m average time
30% success
0/120
Asked in companies
BNY MellonSamsungUber

Given a text and a wildcard pattern of size N and M respectively, implement a wildcard pattern matching algorithm that finds if the wildcard pattern is matched with the text. The matching should cover the entire text not partial text.

The wildcard pattern can include the characters ‘?’ and ‘*’

 ‘?’ – matches any single character 
 ‘*’ – Matches any sequence of characters(sequence can be of length 0 or more)
Try solving now
02
Round
Medium
Video Call
Duration30 minutes
Interview date21 Jul 2022
Coding problem2

This was the first Technical Round.

1. Project Related Questions

1) Why did I use a particular Tech Stack and not other?
2) Coding challenges faced during the implementation?
3) Given some more time, how would I improve the project.
4) Future scope of the project.
5) How did you resolve conflicts within your team?
6) What was your role in the team?
7) How were the project tasks divided within the team?

2. Number Pattern

Easy
15m average time
85% success
0/40
Asked in companies
Dell TechnologiesTata Consultancy Services (TCS)Amazon

Ninja wants to build a number pattern.

Example For ‘N’ = 4 

Pattern:

4444
3444
2344
1234

Your task is to make a program that prints a similar pattern for a given 'N'.

Problem approach

Step 1 : Outer for loop to control each row
Step 2 : Inner for loop to control what is being printed in each row

Try solving now
03
Round
Medium
Video Call
Duration30 minutes
Interview date21 Jul 2022
Coding problem2

This was a Managerial+Technical round. I was asked about the projects I had done during my M.Tech in detail with regards to coding implementation. The interviewer then asked about my technical interests and what projects/courses I had done in my domain of interest. I was then given two coding problems to solve. He was expecting a pseudo-code and not necessarily a running code.

1. String Conversion

Moderate
15m average time
85% success
0/80
Asked in companies
IBMDell TechnologiesInfosys

You have given two strings 'A' and ‘B’ of length ‘N’ each which only consists of lowercase English letters. You have also given an integer ‘K’.

Your task is to determine if it is possible to convert string ‘A’ into ‘B’ after performing two types of operations on it:

1. Choose an index i (1 <= i <= N - 1) and swap A[i] and A[i+1].
2. Choose an index i (1 <= i <= N - K + 1) and if A[i], A[i+1],. . . . , A[i+K-1] all are equal to some character x (x != ‘z’), then you can replace each one with the next character (x + 1) , i.e. ‘a’ is replaced by ‘b’, ‘b’ is replaced by ‘c’ and so on.

Note:

You are allowed to perform any operation any number of times(possibly zero) only on string 'A'.
For example-
If the given strings are A = ‘xbbx’ and B = ‘xddx’ and K is given as 2. Then it is possible to convert string A into B by applying the second operation two times on index 2 (1 based indexing).
Problem approach

Step 1 : Create map for storing the corresponding number:word mappings for the essential numbers
Step 2 : Create an empty vector V, which will store the final result
Step 3 : Start traversing the input from right to left
Step 4 : Fetch the value for the key obtained in Step 2 and push-back into V
Step 5 : Repeat steps 3-4 until the input has been traversed completely
Step 6 : Reverse the vector V and return the result

Try solving now

2. Implement strStr()

Moderate
25m average time
70% success
0/80
Asked in companies
IBMFacebookSamsung R&D Institute

You are given two strings A and B. Find the index of the first occurrence of A in B. If A is not present in B, then return -1.

For Example:
A = “bc”, B = “abcddbc”.
String “A” is present at index 1, and 5(0-based index), but we will return 1 as it is the first occurrence of “A” in string “B”.
Follow Up:
Can you solve this in linear time and space complexity?
Try solving now
04
Round
Easy
HR Round
Duration15 minutes
Interview date21 Jul 2022
Coding problem1

1. Basic HR Questions

1) Introduce yourself .
2) Describe your college life.
3) Do you know the details about the compensation and the role?
4) How were your previous interview rounds?
5) Why do you want to join Dell?
6) Are you fine with relocation?

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
SDE - 2
4 rounds | 4 problems
Interviewed by Dell Technologies
4898 views
0 comments
0 upvotes
SDE - 2
2 rounds | 3 problems
Interviewed by Dell Technologies
1119 views
0 comments
0 upvotes
SDE - 2
4 rounds | 7 problems
Interviewed by Dell Technologies
682 views
0 comments
0 upvotes
SDE - 2
4 rounds | 8 problems
Interviewed by Dell Technologies
1245 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
26720 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
5834 views
0 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
4269 views
0 comments
0 upvotes