Skip to content

Dunzo Coding Questions - DSA Problems & Solutions

Practice Dunzo placement paper coding questions with detailed solutions. Access Dunzo OA coding problems in Java, Python, JavaScript.

This page contains Dunzo coding questions from Dunzo OA placement papers with detailed solutions.

Dunzo OA Coding Section:

  • Problems: 2-3 coding problems
  • Time: 90 minutes
  • Languages: Java, Python, JavaScript
Q1: Assign deliveries to delivery partners optimally.

Solution (Java):

public Map<String, String> assignDeliveries(List<Delivery> deliveries, List<Partner> partners) {
Map<String, String> assignments = new HashMap<>();
// Greedy assignment based on proximity
for (Delivery delivery : deliveries) {
Partner bestPartner = findNearestPartner(delivery.location, partners);
assignments.put(delivery.id, bestPartner.id);
}
return assignments;
}

Time Complexity: O(n * m)


Practice Dunzo coding questions regularly!