Android
В чем различие в способах связи между View и ее моделями: ViewModel и View, а также Presenter и View?
Будет ли выполнена работа после того, как вызван метод join у Job, созданной с помощью collect в корутинах?
Можете объяснить отличия между методами onStop и onPause в жизненном цикле активити?
Как отличить базовые типы данных от ссылочных объектов в языке программирования?
Обязательно ли регистрировать все компоненты Android в манифесте приложения?
Чем отличаются методы сравнения объектов в Kotlin и Java, и как они работают?
Какова основная цель и назначение корутин в программировании?
Ты готов пройти психологическую оценку для определения своих профессиональных качеств?
Для каких задач используется механизм ленивой загрузки (lazy loading)?
В каком месте обычно размещается модель ViewModel в архитектуре приложения?
Какова основная цель использования архитектурного шаблона MVI в разработке приложений?
Вы готовы заниматься разработкой интерфейсных компонентов отображения данных?
Для каких типов устройств вы создавали программные решения?
Какова роль Android Runtime в работе Android-устройств?
Какие существуют рекомендации или методы для повышения эффективности работы?
Существуют ли ограничения по выполнению внутри метода onReceive у BroadcastReceiver?
Какова роль метода toString в классе Any в контексте Kotlin или других JVM-языков?
Какова роль ViewModelFactory и в каких случаях её использование оправдано?
Какова роль свойства 'by lazy' в Kotlin и в каких сценариях его использование уместно?
Какова основная роль компонента Presenter в архитектуре MVP?