Domanda di colloquio di IBM

Describe any design pattern that you know