Android
Разрешено ли наследование у data class в Kotlin?
Какие последствия могут возникнуть при продолжительной загрузке главного потока приложения?
Какие механизмы позволяют сделать корутины более легкими и эффективными по ресурсам?
Можешь объяснить, что означает параметр stateIn в контексте управления состоянием?
Имел ли опыт использования механизма Semaphore в своих проектах?
Какими методами можно определить наличие утечки памяти при анализе дампа памяти?
Какие основные методы и операции можно выполнять над структурами данных типа Map?
Какие основные параметры следует учитывать при выборе механизма внедрения зависимостей в проекте?
Какие компоненты входят в data-слой в рамках принципов Clean Architecture?
Есть ли у вас вопросы по предстоящему собеседованию?
Имеются ли кандидаты, проходящие финальный этап собеседования?
Что случится, если обратиться к объекту с типом nullable прямо без проверки в Kotlin?
Какова роль метода hashCode в работе с объектами в Java?
Какова роль модели в архитектуре MVVM и зачем она необходима?
На что ссылаются отдельные компоненты или части системы?
Опишите процесс старта Android-приложения и этапы его инициирования
Какое отличие в обработке исключений существует между Java и Kotlin?
Где в коде осуществляется привязка интерфейса к компоненту Fragment?
Можете объяснить концепцию области видимости (Scope) в Jetpack ViewModel и как она используется?
Использовали ли вы библиотеку Retrofit для работы с API в своих проектах?