Pregunta de entrevista de Alliance IT

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