Checkpoint interview question

Explain the basic design of an elevator, what technology to use, classes, functions.