Android
Какое событие вызывается при нажатии пользователя на экран?
Какие примитивные типы данных существуют в Kotlin и Java?
Можешь привести пример, когда Android-фреймворк использует паттерн проектирования Factory?
Что такое Looper в Android?
Как обеспечить доступность объектов из родительского компонента в Activity?
До какого момента ViewModel гарантирует сохранение состояния приложения?
Какой самый экономичный формат графического файла?
Может ли генерация большого количества методов в data class негативно сказаться на производительности или других аспектах приложения?
Какие недостатки у ListView по сравнению с RecyclerView?
Какие готовые компоненты с определенным скоупом доступны в Dagger Hilt, и как можно добавить модуль к этой компоненте?
Что такое HashMap и Set, и в каких случаях их лучше использовать?
Каковы недостатки виртуальных таблиц?
Как запросить выделение большего объема оперативной памяти для приложения?
Что такое модификаторы доступа?
Перечислите два способа передачи объектов при создании экземпляра библиотеки Даггер.
Какой модификатор доступа применяется к методу, если он не указан явно?
Какие примитивные типы данных существуют в Kotlin и какие в Java?
Какие паттерны проектирования традиционно используются в мобильной разработке?
Как вы связываете множество экранов в приложении?
За счёт каких механизмов в корутинах реализуется кооперативная многозадачность?