В чем заключается отличие между job и supervisor job в контексте Android-разработки?
Какие возможности предоставляет класс-наследник в объектно-ориентированном программировании?
Насколько безопасно обращаться к элементу в HashMap по ключу, который не существует?
Для чего используется класс DiffUtil в Android?
С какими трудностями вы сталкивались в своих проектах?
В чем заключаются отличия между наследованием и композицией в объектно-ориентированном программировании?
Что вы можете сказать о структурированном конкурентном программировании?
Как мы можем временно сохранить объект в Android?
Расскажите о фреймворке Dagger.
Как вы выходили из ситуаций, когда не согласны с оценкой код-ревью?
Что вам нравится в языке Kotlin?
В каких случаях используется библиотека Hilt для внедрения зависимостей в Android?
Как добавить фрагмент синхронно или асинхронно?
Зачем нужна виртуальная машина в контексте разработки Android-приложений?
Для чего используются фрагменты, если уже существуют Activity?
В чем различия между вложенными (nested) классами и внутренними (inner) классами в Java?
Какие аннотации для методов DAO вы знаете?
Какие основные классы существуют в Kotlin Coroutines?
Можно ли использовать примитивные типы в Kotlin?
Для чего предназначен data class в языке Kotlin?