Infosys interview question

What is higher order component