Встречается на 20% собеседований по Mobile
Что такое interface и чем он отличается от абстрактного класса
В Java 7 интерфейсы это просто методы у которых нету реализации, а в Java 8 мы можем писать дефолтную реализацию для методов. А в абстрактном классе, кроме самих методов есть ещё и поля, есть конструкторы и методы (тоже не обязательно чтобы были абстрактные, а могут быть с реализацией). Ну и главное отличие, что наследовать абстрактный класс можно только один, а интерфейсов сколько угодно.
Oct. 15, 2023, Источник

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы