Hopper interview question

Design a smart parking garage