AUTO1 Group interview question

what are design patterns?