Waymo Common Problems
Elevator System Design
System DesigneasyLast reported April 2026
By AceOffer · Updated April 2026 · Reported 1× across 190+ candidate reports
Insider Notes
**Common mistakes:** High-rise partitioning answer becoming disorganized/scattered without a clear framework; Not defining a concrete cost function for multi-elevator assignment; Forgetting direction compatibility when assigning requests to moving elevators
**What passers do:** Progressively structured answer: single elevator → multi elevator → high-rise; Articulating a concrete scheduling algorithm (LOOK/scan) with reasoning; Proactively mentioning sky lobby and zone tradeoffs before being prompted
**Why people fail:** High-rise section answered in a scattered, unstructured way with no clear framework; Staying only at a conceptual level without concrete data structures or algorithm choices
**Edge cases probed:** High-rise with very many floors requiring zone partitioning; Sky lobby design and transfer floor placement; Multiple elevators — how to avoid all elevators clustering at same floor
**Alternative approaches:** FCFS (First-Come-First-Served) (Simple to implement but leads to high average wait times and erratic elevator movement; not realistic for production.); Destination Dispatch (Group Control) (Passengers enter destination floor at lobby; system groups passengers going to same/nearby floors into one car. Reduces stops and travel time but requires special input hardware and more complex allocation logic.); Predictive / ML-based scheduling (Uses historical demand patterns (rush hours, lunch peaks) to pre-position elevators. Higher throughput at scale but complex to build and validate.)
Waymo · System Design · Last reported April 2026