What Is A Java Functional Interface Interview