Android
Объясните предназначение аннотации @Provides в контексте dependency injection.
Имел ли опыт работы с коллекцией SnapshotStateList при разработке приложений на Jetpack Compose?
Что произойдет, если добавить новые записи в базу данных Room и при этом подписаться на изменение данных с помощью Flow?
Имеете ли вы опыт автоматизации процессов сборки и развертывания с помощью CI/CD инструментов?
Является ли использование стейт-машины обязательным в реализации архитектуры MVI?
Какое назначение у атомарных переменных в многопоточных приложениях?
Каким образом можно выделить и скрыть диапазон памяти для объекта при работе с XML-документами?
Как можно определить намерение пользователя внутри мобильного приложения или системы?
Рассматривал ли ты возможность освоения Flutter для разработки мобильных приложений?
Можете объяснить, что означает атрибут wrap_content в разработке интерфейсов?
Можете объяснить назначение функции main в процессе запуска программы?
Можно ли обратиться к делегированной свойства после использования оператора by в Kotlin?
Какие последствия могут возникнуть при непосредственном вызове конструктора ViewModel для создания её экземпляра?
Что сохраняется в области стека JVM при выполнении программы?
На каком уровне располагаются роли менеджеров в архитектуре процессов, приложений и операционной системы?
Каким образом можно реализовать передачу данных в Fragment без привлечения сторонних библиотек?
Расскажите о своём опыте использования inline-функций в практике программирования.
Планируешь ли ты перейти в другую область профессиональной деятельности?
Какое различие существует между закрытым классом (sealed class) и перечислением (enum)?
Что произойдет, если обратиться к несуществующему полю объекта с помощью рефлексии?