Pregunta de entrevista de Accenture

Default method in interface, abstract class vs Interface, diamond problem