Pregunta de entrevista de Citi

Java Tehnical programs and Design Patterns