Pergunta de entrevista da empresa Alliance IT

¿How do you write a <random design pattern> ?