Domanda di colloquio di Paramount

What are design patterns?