Infosys interview question

Basics, OOPS, Design patterns