Pregunta de entrevista de GlobalLogic

design pattern, singleton prototype and proxy