Domanda di colloquio di Salesforce

Design a system to model an intersection. Give high level class design and how it would function.