Capgemini Interview Question

java 8 feature and explain functional interface