Pregunta de entrevista de Freenow by Lyft

Basic questions on design patterns