Pregunta de entrevista de Baidu

Design patterns, singleton, factory?