HCLTech interview question

what is component interface