DP World | SE-1 | GuruGram/Bengaluru | Dec 2021 [Offer]

dp world logo
dp world
se1gurugram/bengaluru0.3 yearsOffer
December 28, 202148 reads

Summary

I interviewed for an SE1 position at DP World in December 2021 and successfully received an offer. The interview process consisted of an online assessment followed by two technical rounds and a final hiring manager discussion, covering a range of DSA problems, CS fundamentals, and project discussions.

Full Experience

My interview journey for the SE1 position at DP World began in December 2021. I had 4 months of experience from a product-based startup at the time, being part of the 2021 batch from a Tier-3 college.

Round 1 (Online Assessment) - 100 mins (Hackerrank)

This round included two coding questions: one medium (string-DP based) and one hard (graph-based). Additionally, there were two easy SQL questions and 10 MCQs covering topics like Time Complexity, Output Detection, Aptitude, OS, and CS fundamentals.

Round 2 (Technical Interview 1) - 60 mins (6 days after OA)

After a brief introduction, the interviewer directly jumped into problem-solving. We discussed the following LeetCode problems:

Round 3 (Technical Interview 2) - 60 mins (8 days after OA)

This round started with a basic introduction, followed by discussions on my current projects, CS fundamentals, Java fundamentals, and OS concepts. We then moved on to solving the following LeetCode problems. The interviewer was helpful and provided hints whenever I got stuck:

Round 4 (Hiring Manager) - 60 mins (10 days after OA)

The final round involved a detailed discussion about my work at my current organization. We also covered Java fundamentals, Spring fundamentals (like IoC, different Annotations), and solved the following LeetCode problems:

There was also a discussion on approaches to solve the minimum distance traveled by a salesman to deliver all packets (Traveling Salesman Problem). Additionally, some behavioral questions related to on-call issues were asked.

I received confirmation from the recruiter about my selection on the same day as the last interview. I had requested some time after the OA and then requested shorter gaps between subsequent rounds, which is why the time stamps might vary for other candidates.

Interview Questions (8)

Q1
Get the Maximum Score
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q2
Best Time to Buy and Sell Stock II
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q3
Best Time to Buy and Sell Stock IV
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q4
Maximal Square
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q5
Maximal Rectangle
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q6
Path Sum II
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q7
Path Sum III
Data Structures & Algorithms

The standard LeetCode problem as found at the provided link.

Q8
Traveling Salesman Problem (TSP)
Data Structures & Algorithms

Discussion on how to solve minimum distance travelled by a salesman to deliver all packets.

Preparation Tips

For my preparation, I had solved Striver's sheet quite a while back during my college placement period. I make it a point to revise this sheet on weekends and also solve new questions that I find on GFG interview corner or by going through LeetCode interview experiences.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!