Android
Является ли использование стейт-машины обязательным в реализации архитектуры MVI?
Можете объяснить концепцию контравариантности в дженериках Kotlin и как она влияет на типовую безопасность?
Чем отличается использование темы от стиля при разработке интерфейса в Android?
Каким образом проверить, что activity в Android была закрыта или уничтожена системой?
Каким образом вы реализуете и управляете списками в Jetpack Compose, и какой опыт у вас есть в этом направлении?
Какие задачи и направления хотели бы реализовать в будущей проектной работе?
Как можно определить намерение пользователя внутри мобильного приложения или системы?
Какие подходы и инструменты используют для проверки корректности работы функций, использующих аннотацию @Composable в Jetpack Compose?
Что представляет собой область Heap и какие типы данных обычно там сохраняются?
Существует ли в стратегии Latest механизм буфера данных?
Можете объяснить, как работает метод onLayout в классе View и какую роль он играет в процессе отображения интерфейса?
Чем отличается объявление внутреннего класса от вложенного класса в Kotlin?
Можно ли определить тип объекта без использования оператора typeof или аналогичных методов?
Каковы основные элементы и принципы работы Dagger в контексте внедрения зависимостей?
Каким образом осуществляется процесс отображения интерфейса пользователя в Android приложениях?
Можно ли указать универсальный родительский класс для всех классов в Java и как его определить?
Применяли ли вы рефлексию в своих проектах на практике?
Каким образом можно извлечь информацию из объекта Bundle в Android?
Сколько потоков используется по умолчанию в Dispatchers.IO при работе с Kotlin Coroutines?
Какие типы системных Content Provider ты можешь назвать и как они работают?