All problems
Intermediate·📦 Logistics·Amazon · FedEx · DHL

Design
Warehouse Order Fulfillment System

Design a warehouse management system that picks, packs, and ships customer orders from inventory across multiple bins.

This is a Low-Level Design (LLD) problem. New to LLD vs HLD? Start here.

#OOP#Optimization
6F + 2NF requirements inside

01 -  Why interviewers ask this

It combines inventory correctness with a real optimization angle (pick-path ordering) — interviewers use it to see if you go beyond "reserve stock" into genuinely efficient fulfillment.

02 -  Where this system exists in the real world

You interact with this design every day.

Amazon fulfillment center systems

Third-party logistics (3PL) warehouse software

Retail omnichannel order-routing systems

03 -  What you'll master

Solve this once. Know it forever.

01

Allocate inventory across multiple bins atomically

02

Design an efficient pick-path ordering

03

Handle partial fulfillment and backorders

04 -  What you'll design

6 functional · 2 non-functional requirements.

Track inventory quantity per SKU across multiple warehouse bins

5 more requirements inside

Sign in to unlock the full brief and start designing

05 -  Companies that ask this

You may face this exact question in your next interview.

A
Amazon
F
FedEx
D
DHL

Ready?

Open the canvas.
Design it yourself.

See all requirements, use staged hints, run your code, and compare with community discussions - all on the same canvas.