Pregunta de entrevista de IBM

Explain 3 design patterns