Какие конструкции для создания корутин ты знаешь вне основных функций?
Android
Какая роль у транзакций в библиотеке Room для обеспечения целостности данных?
Почему использование LocalContext.current нежелательно в слоях бизнес-логики, таких как Use Case или репозиторий?
Как реализована работа Dispatchers.Unconfined и в каких потоках он выполняет задачи?
Объясните, что такое функции высшего порядка и как они применяются в программировании.
Какие побочные эффекты ты знаешь при использовании Jetpack Compose?
В методе hashCode применяется поле, объявленное внутри data class?
Когда предпочтительнее использовать последовательности вместо стандартных коллекций?
Как определить тип компонента, использующего Room для хранения данных?
Какие типы интерфейсов для преобразования объектов в Android вы знаете?
Что такое инструмент обработки аннотаций в Kotlin и как он работает?
Какие методы внедрения SSL-сертификатов используются в Android-приложениях?
В каких ситуациях можно использовать объекты в программировании?
Почему важно поддерживать структурированность и читаемость кода в проекте?
Возможен ли сценарий, когда одновременно существует более одного потока выполнения?
Какие особенности и различия есть при передаче аргументов в функции в языке C++?
Как повлияет завершение дочерней корутины на родительский scope в асинхронных операциях?
Могли бы вы объяснить, что представляет из себя StateFlow в рамках архитектуры реактивных потоков данных в Android?
Можете объяснить, что означает термин 'starvation' в контексте многопоточности или параллельных систем?
Какие параметры конфигурации разработчика доступны в настройках Android-устройства?