Android
Что такое ключевые слова final и finalize в Java, и в чем заключается их отличие?
В чем отличие IntentService от Service?
Расскажи подробнее о паттерне MVP (Model-View-Presenter).
Расскажите о коллекции Map в Java и ее особенностях.
Могут ли в одном блоке try быть несколько блоков catch?
Для чего используется метод equals в Java?
Какие основные проблемы могут возникнуть при использованию by lazy {} для инициализации и что это означает?
Какой тип данных используется для лямбда-выражений в Java?
В каких случаях использование null safety может привести к проблемам?
Можешь привести примеры использования ViewTreeObserver в Android?
Гарантируют ли zip и корутины параллельное выполнение двух сетевых запросов?
Что такое WorkManager?
Что вы можете рассказать о многопоточных коллекциях в Java?
Что бы вы сделали, если бы релизная сборка вашего приложения падала в месте, которое отличается от дебажной сборки?
Что вы знаете о механизме back pressure в системах обработки данных?
Что означает ключевое слово 'suspend' в Kotlin?
Что такое сериализация и парсинг объектов в Android?
В чем суть паттерна ViewHolder?
Каковы преимущества корутин по сравнению с RxJava?
Какие неожиданные проблемы могут возникнуть при работе с корутинами в Android?