LLDHub
Problems·Elevator System
L7 · Hard

Elevator System

Problem

Design an elevator control system for a building with multiple elevators and floors.

Requirements

  • Multiple elevators serving multiple floors
  • Internal floor selection (inside elevator)
  • External floor request (up/down buttons)
  • Optimal elevator assignment algorithm
  • Track elevator state: Moving Up, Moving Down, Idle
  • Door open/close logic with safety timeout

Constraints

  • Max capacity per elevator: 10 persons
  • Doors stay open max 5 seconds
  • Emergency stop button halts all elevators
✓ Saved