Hexad interview question

Name it and explain some design patterns