Android
Можешь перечислить основные компоненты Dispatchers в Android и их назначения?
Какими способами можно организовать архитектуру Android-приложения для обеспечения его эффективности и масштабируемости?
Есть ли возможность остановить или отменить задачу, запущенную через WorkManager?
Каким образом можно осуществить преобразование одного потока объектов в другой поток данных в библиотеке RxJava?
Каким опытом владения Kotlin вы обладаете и как применяете его в проектах?
Можешь ли ты описать основные отличия и назначения ключевых конструкций expect и actual в рамках тестирования?
Какие функции и методы предоставляет FragmentManager для управления фрагментами в приложении?
Сколько потоков используется по умолчанию в Dispatchers.Unconfined при работе с корутинами?
Каким образом можно реализовать поток выполнения в вашей системе?
Можешь ли ты описать ключевые специфики использования ViewHolder в списках и адаптерах?
Какая роль у объекта PendingIntent и в каких сценариях он используется в разработке Android-приложений?
Можете объяснить этапы жизненного цикла View в arquitetura приложения?
Можешь ли ты объяснить, что такое корни сборщика мусора и какие их типы существуют?
Расскажи о наиболее сложном пользовательском интерфейсе, который ты разрабатывал или реализовывал
Какий метод разметки пользовательских интерфейсов предпочитаете при разработке Android-приложений: Jetpack Compose или традиционный XML?
Если два потока находятся в состоянии ожидания и вызывают wake, какой из них будет разбужен первым?
Можете объяснить назначение оператора GROUP BY в SQL и когда его следует использовать?
Каким образом реализуется автоматическая сборка мусора в языках программирования?
Какие методы управления ошибками применимы в корутинах?
Какой проект или продукт сейчас находится в вашем фокусе работы?