OneSpan Interview Question

What are design patterns? provide some examples