Pregunta de entrevista de JPMorganChase

Design patterns and Java basics