Bird
0
0

In a multiple elevator system, the controller assigns requests but sometimes an elevator gets stuck and does not update its position. What is the likely problem and how to fix it?

medium📝 Analysis Q14 of 15
LLD - Design — Elevator System
In a multiple elevator system, the controller assigns requests but sometimes an elevator gets stuck and does not update its position. What is the likely problem and how to fix it?
AElevator state not updated; add regular position updates and health checks
BElevator hardware failure; replace elevator immediately
CController assigns requests randomly; fix assignment logic
DElevator doors stuck open; fix door sensors
Step-by-Step Solution
Solution:
  1. Step 1: Identify cause of stuck elevator in system

    If elevator position is not updated, controller cannot assign requests properly.
  2. Step 2: Determine fix

    Adding regular position updates and health checks ensures controller has current elevator status to assign requests correctly.
  3. Final Answer:

    Elevator state not updated; add regular position updates and health checks -> Option A
  4. Quick Check:

    Missing updates cause stuck state; fix with health checks [OK]
Quick Trick: Ensure elevator regularly reports position to controller [OK]
Common Mistakes:
MISTAKES
  • Assuming hardware failure without checking software updates
  • Blaming random assignment logic
  • Ignoring elevator state updates

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More LLD Quizzes