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

SDE - 2

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

Interview preparation journey

expand-icon
Preparation
Duration: 24 Months
Topics: Data Structure, OOPS, Algorithms, Javascript, Node.JS
Tip
Tip

Tip 1 : Be good in Data-structure
Tip 2 : Explain what all the out of box development you can contribute 
Tip 3 : If you are interested in innovation, express that

Application process
Where: Linkedin
Eligibility:
Resume Tip
Resume tip

Tip 1 : Create a 2 page resume with everything on it
Tip 2 : Add all the skill set and Rank

Interview rounds

01
Round
Easy
Telephonic
Duration50 minutes
Interview date21 Sep 2022
Coding problem2

1. System Deisgn

Design a distributed system

2. LCA - Lowest Common Ancestor

Hard
40m average time
70% success
0/120
Asked in companies
QualcommMicrosoftAmerican Express

The lowest common ancestor (LCA) is a concept in graph theory and computer science.

Let ‘T’ be a rooted tree with ‘N’ nodes. The lowest common ancestor is defined between two nodes, ‘u’ and ‘v’, as the lowest node in ‘T’ that has both ‘u’ and ‘v’ as descendants (where we allow a node to be a descendant of itself). - Wikipedia

For the given tree, The LCA of nodes 5 and 8 will be node 2, as node 2 is the first node that lies in the path from node 5 to root node 1 and from node 8 to root node 1.

Path from node 5 to root node looks like 5 → 2 → 1.

Path from node 8 to root node looks like 8 → 6 → 2 → 1.

Since 2 is the first node that lies in both paths. Hence LCA will be 2.

Given any two nodes ‘u’ and ‘v’, find the LCA for the two nodes in the given Tree ‘T’.

Note: For each test case, the tree is rooted at node 1.

Try solving now
02
Round
Medium
Telephonic
Duration60 minutes
Interview date30 Sep 2021
Coding problem1

Was more into techno managerial questions

1. Job Scheduling

Easy
0/40
Asked in company
Dell Technologies

You are given a list of ‘N’ jobs which are to be performed. Each job can be characterized by three parameters-

• Start Time, denoting the start time of the job.
• End Time, denoting the end time of the job.
• Profit associated with the job.

You are required to schedule the jobs in such a way that total profit will be maximized.

Note: Only one job can be scheduled at a time, and jobs can be scheduled at only integer moments of time greater than or equal to one.

For example-

Let there be three jobs ‘A’, ‘B’, and ‘C’-
• Start time, End time and profit associated with job ‘A’ being 1, 1 and 30.
• Start time, End time and profit associated with job ‘B’ being 1, 2 and 40.
• Start time, End time and profit associated with job ‘C’ being 3, 4 and 30.

We will perform job ‘B’ at time t = 1 and job ‘C’ at time t = 3. The total profit will be 70. There is no other sequence of jobs which can fetch us a better overall profit. 
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 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
4899 views
0 comments
0 upvotes
SDE - 2
4 rounds | 7 problems
Interviewed by Dell Technologies
683 views
0 comments
0 upvotes
SDE - 2
4 rounds | 6 problems
Interviewed by Dell Technologies
789 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
26721 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
5835 views
0 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
4270 views
0 comments
0 upvotes