Android
Каким образом можно реализовать отдельный поток обработки сообщений в Android с помощью HandlerThread?
Как определяется временная сложность удаления элемента, находящегося в середине связанного списка?
Каким образом сохраняются данные в Activity при смене конфигурации, помимо использования объекта Bundle?
Какими средствами и утилитами ты используешь для диагностики и управления сетевыми подключениями?
Какие основные методы и операции можно выполнять над структурами данных типа Map?
Какие характерные особенности процесса декомпиляции программных приложений ты можешь выделить?
Какие могут возникнуть проблемы или последствия при выполнении продолжительной операции внутри обработчика событий?
Можешь объяснить особенности делегированных свойств в языке программирования?
Каковы основные компоненты, используемые в файле AndroidManifest.xml?
В каких сценариях предпочтительно использовать сервисы вместо WorkManager для выполнения задач?
Какими методами можно реализовать взаимодействие с DataStore в приложении?
Какими методами можно реализовать навигацию в приложении или сайте?
Можешь ли перечислить основные виды диалоговых взаимодействий?
Какие компоненты реализуют функциональность сокет-соединений в системе?
Что такое Dagger и какие преимущества и недостатки он имеет в сравнении с другими инструментами внедрения зависимостей?
В чем заключается роль ViewModel при реализации архитектурных образцов в приложениях?
Какой тип данных возвращает suspend-функция в Kotlin?
В какой момент жизненного цикла Android-активити вызывается метод onPause?
Расскажи о твоем опыте работы с языком Java и проектами на этой платформе
Можно ли использовать оператор when для обработки не всех подклассов sealed класса?