BMO Financial Group interview question

Name and describe design patterns