Ergeon Interview Question

What are design patterns? Name a few