Infosys interview question

4)Design patterns