Domanda di colloquio di Freenow by Lyft

Basic questions on design patterns