Android
Каково назначение аннотации @Immutable в Jetpack Compose и как она влияет на поведение интерфейса?
При каких условиях время поиска элемента в хеш-таблице может увеличиться до линейной сложности?
Какое пространство видимости имеют различные модификаторы доступа в языке Kotlin?
Почему в Kotlin запрещено наследование от data class?
Должна ли быть предусмотрена возможность отсрочки от службы в армии?
Как Hof зависимость, отмеченная аннотацией Singleton, сохраняется в рамках внедрения зависимостей Dagger?
Каким образом можно уведомить View об изменениях данных в архитектуре MVVM?
Каким образом реализовать обработку исключений в асинхронных корутинах?
Как можно охарактеризовать основные отличия выбранного проекта?
Можешь описать основные холодные потоки (cold flows) в Coroutines и их особенности?
Как реализовать кэширование данных в условиях backpressure при использовании RxJava?
В каком месте сохраняется состояние при переходе между suspend функциями в Kotlin?
Могли бы вы объяснить, что представляет из себя StateFlow в рамках архитектуры реактивных потоков данных в Android?
Какая роль и предназначение сервиса в системе или приложении?
Какие шаблоны проектирования применялись при реализации слоя презентации на вашем предыдущем месте работы?
В чем заключается использование мульти-модульной архитектуры для решения разных типов задач?
Какие преимущества и недостатки имеет данный фрагмент кода или архитектуры?
Чем отличается использование sealed class от enum в отношении их конструкторов и возможности их создания?
Можете объяснить, что из себя представляет функция rememberSavable и в чем ее основное назначение?
Является ли возможным предусмотреть завершение операции launch до её выполнения?