Android
Как реализовать асинхронные операции с использованием корутин в архитектуре ViewModel?
Какие аннотации в Dagger используются для включения класса в граф зависимостей?
Какая структура и принципы организации слоя данных в архитектуре Clean Architecture?
Какую технологию ты считаешь наиболее предпочтительной для своих проектов и почему?
Какое пространство видимости имеют различные модификаторы доступа в языке Kotlin?
Можешь назвать основные механизмы диспетчеризации задач в Kotlin Coroutines?
Можешь перечислить основные методы, используемые для управления жизненным циклом элементов View?
Какие способы реализации интерфейса Map ты знаешь в Kotlin и чем они отличаются?
Какие ограничения применимы к полям в data class в Kotlin?
Можешь ли ты описать ключевые специфики использования ViewHolder в списках и адаптерах?
Можешь ли ты описать основные отличия и назначения ключевых конструкций expect и actual в рамках тестирования?
Какими методами можно организовать передачу данных между Activity в Android приложении?
Какими методами реализуется обмен данными между Fragment-ами в Android?
Можешь ли ты описать этапы работы Jetpack Compose?
Какие преимущества и недостатки имеет данный фрагмент кода или архитектуры?
Какие преимущества и недостатки использования изменяемых и неизменяемых коллекций в Kotlin?
Какие основные задачи и обязанности ты выполняешь в рамках своего проекта?
Сколько потоков используется по умолчанию в Dispatchers.Unconfined при работе с корутинами?
Какое базовое исключение служит предком для всех других исключений в языке?
Что такое тип 'bottom' в Kotlin и в чем его роль в системе типов?