Android
Какая библиотека используется для выявления утечек памяти в приложении на Android?
Можешь привести примеры использования ViewTreeObserver в Android?
Что вы знаете о механизме back pressure в системах обработки данных?
В чем разница между оператором throw и ключевым словом throws в языке Java?
В каких случаях использование null safety может привести к проблемам?
Какие типы хранилищ данных существуют в Android-приложениях?
Что такое sealed-классы и в чем их назначение?
Почему не рекомендуется использовать блоки синхронизации и аналогичные конструкции при работе с корутинами?
Что такое расширения в языке программирования Kotlin?
Как в runtime реализовать динамические экраны, которые не были предусмотрены изначально?
Что такое сервисы в контексте Android разработки?
Можно ли какие-либо компоненты приложения не описывать в файле Manifest?
Как вы организуете взаимодействие между фрагментом и сервисом в вашем приложении?
Зачем нужен контекст в Android и какие его основные функции?
Какие аннотации для методов DAO вы знаете?
Всегда ли необходимо переопределять метод equals у класса данных (data class)?
В чем отличие между двойным и тройным равенством в Kotlin, и для какой цели было введено тройное равенство?
Где происходит вставка значения быстрее: в связном списке или в массиве?
Для чего используется StateFlow в Android-разработке?
Расскажи подробнее о паттерне MVP (Model-View-Presenter).