Domanda di colloquio di BMO Financial Group

Name and describe design patterns