Pergunta de entrevista da empresa Scotiabank

The difference between abstract and interface in Java