Question d’entretien chez Cognizant

What are functional interface in java