Skip to content
Preptima
hardDesignScenarioMidSeniorStaff

A three-line order could be sourced from either of two warehouses. How do you decide where it ships from, and what happens when one line falls through?

7 min readUpdated 2026-08-15

Answer

Short answer

Allocation is a cost minimisation over shipping, split-parcel cost and delivery promise, evaluated per line rather than per order; the design that survives is one where every line carries its own state, cancellation is a race against the pick face, and a shortfall is a normal outcome with a defined path.

Keep order management explicit in the answer because that is the concept the interviewer is actually trying to test. A good order management explanation names the trade-off, the failure mode, and the evidence you would use before choosing. Use order management once more at the decision point so the answer reads as judgement rather than a detached example.

Keep order management explicit in the answer because that is the concept the interviewer is actually trying to test. A good order management explanation names the trade-off, the failure mode, and the evidence you would use before choosing.

Was this answer helpful?

Likely follow-ups

  • The cheapest split ships two parcels a day apart. How do you decide whether that is acceptable?
  • A pick fails at the third warehouse in a row for the same line. What ends the loop?
  • How would you support an order where one line is a pre-order with a date six weeks out?
  • The customer cancels one line of five after two lines have shipped. Walk through the money.

Related questions