AUTO1 Group Interview Question

what are design patterns?