Pregunta de entrevista de Capital One

Design Patterns related questions in Java