Yahoo Interview Question: What is a Java interface and ... | Glassdoor