Problem Statement Design an elevator system for a multi floor building. The design should be able to handle elevator requests from different floors, move elevators in the correct direction, and stop at requested floors efficiently. The elevator should also maintain its current state such as direction, floor position, and movement status. Asked In Companies Microsoft Amazon Google Uber Oracle Salesforce Adobe Apple Meta LinkedIn Atlassian Intuit Walmart Flipkart PayPal Functional Requirements The design should support multiple elevators Users should be able to request an elevator from any floor Users inside the elevator should be able to select destination floors The elevator should move in upward and downward directions The design should track the current floor of each elevator The design should maintain the current state of the elevator such as moving, idle,...