Top 50
Prep plan
Updated weekly · Last refresh Aug 30

DP world Software Engineer Interview Questions

The questions to prepare for a DP world Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~7htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 27 questions · ~218 min
Graph Pathfinding for RoutingHard
Recently asked

Tests your ability to implement advanced graph algorithms for routing and logistics optimization.

logisticsGraphsDP world
Recursive vs Iterative TraversalMedium
Recently asked

Tests understanding of algorithmic complexity and practical differences between recursion and iteration.

time complexitytraversalTreesDP world
More Coding questions with a free account
2
SQL & Data Manipulation8 questions + 3 drills · ~95 min
Top Terminals by RegionMedium
Recently asked

Tests your ability to use SQL ranking and aggregation to answer operational analytics questions.

performancesql queriesAggregationsDP world
Optimize Million-Row ScansHard
Recently asked

Tests performance troubleshooting and optimization strategies for large-scale SQL queries.

performancescalabilityquery optimizationDP world
SQL for Transaction ExtractionMedium
Recently asked

Tests your ability to write correct SQL for extracting logistics and trade-related transaction data.

sql querieslogisticsDP world
Average Vehicle Idle Time by ZoneHard
Practice
Practice drill

Use joins, a CTE, and aggregations to calculate average vehicle idle minutes in a specific geographic zone.

JoinsData ManipulationsqlWaymo
Top Models Per Asset ClassEasy
Practice
Practice drill

Rank Balyasny research models by average return within each asset class using DENSE_RANK and aggregation.

performancesqlBalyasny Asset Management
SQL Sort QueryEasy
Practice
Practice drill

Sort Thales Ground Master radar readings by signal strength in ascending order, placing unknown values last.

SortingsqlThales
More SQL & Data Manipulation questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
System Design6 questions · ~48 min
Design WhatsApp with Classes or UMLHard

Assesses your object modeling skills and ability to translate requirements into class relationships.

DP world
Design Room with OOPMedium

Assesses your ability to model real-world entities with OOP design principles.

designoopDP world
More System Design questions with a free account
4
Behavioral & Leadership8 questions · ~65 min
More Behavioral & Leadership questions with a free account
5
More topics1 question · ~8 min
Troubleshooting ApproachMedium

Assesses structured troubleshooting, debugging workflow, and decision-making.

processesTroubleshootingDP world
The finish line: interview-readyComplete all 50 questions plus 3 hands-on drills to finish this plan.