Question d’entretien chez Amazon

How would you begin to design software for an elevator system?