sidion Interview Question

What are design pattern?