Android
Что означает аббревиатура MVI и как она используется в разработке приложений?
Каким образом можно создать список, содержащий десять различных элементов или типов ячеек?
Каким образом можно реализовать механизм получения push-уведомлений от сервера без использования сервисов Google и Huawei?
Какие краткосрочные и долгосрочные профессиональные задачи ты ставишь перед собой?
Какое взаимосвязи существуют между методами hashCode и equals в Java?
Каким образом можно запустить новый поток выполнения в приложении?
Каким образом можно реализовать отдельный поток обработки сообщений в Android с помощью HandlerThread?
Какие подходы и инструменты используют для проверки корректности работы функций, использующих аннотацию @Composable в Jetpack Compose?
Что такое корни сборщика мусора (GC Roots) и как они влияют на процесс автоматического управления памятью?
Каким образом сохраняются данные в Activity при смене конфигурации, помимо использования объекта Bundle?
Как система сохраняет состояние Activity при смене конфигурации устройства?
Какую кодировку использует интерфейс CharSequence в Java?
Какие виды гиперссылок существуют в веб-разработке?
Можешь перечислить типы классов, используемых в Kotlin?
Какие инструменты ты использовал для разработки мок-контекста в своих проектах?
Какие основные методы и операции можно выполнять над структурами данных типа Map?
Какие инструменты используешь для анализа производительности программного обеспечения?
Можешь объяснить особенности делегированных свойств в языке программирования?
Какими техниками можно повысить производительность работы RecyclerView?
Какими методами реализуется асинхронная обработка задач в Android-приложениях?