KPIT Technologies interview question

What are different cpp design patterns