Pergunta de entrevista da empresa Fullstack Labs

What's the difference between interface and abstract class in Java?