Pergunta de entrevista da empresa Rakuten

Diff between abstract and interface.