Pregunta de entrevista de Amazon

List some design patterns