Domanda di colloquio di Cornerstone OnDemand

Explain design patterns