Capgemini Engineering interview question

What is the functional interface?