Pergunta de entrevista da empresa Accenture

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