CTS Interview Question

Explain in detail about Design patterns