Android
Какова роль и основные назначения Kotlin Extensions в разработке?
Что произойдет, если добавить новые записи в базу данных Room и при этом подписаться на изменение данных с помощью Flow?
В чем заключается предназначение конструкции expect actual в процессе тестирования?
Следует ли предоставлять обратную связь в процессе работы или выполнения задачи?
Имели ли вы опыт работы с настройкой или управлением приоритетами уведомлений?
Для какой операции необходимо обязательно использование reified в Kotlin?
Чем отличаются различные виды ссылок в языке Java и как они влияют на сборку мусора?
Какими способами можно обеспечить приватное хранение данных внутри приложения?
Какое количество потоков используется по умолчанию в диспетчере Dispatchers.IO в Kotlin?
Объясните различия между структурами данных Row, Column и Box в контексте их использования и назначения
Опиши свой опыт использования MockContext в проектах.
Можете объяснить различия между паттернами проектирования Data Access Object (DAO) и Service Provider (SP)?
Чем отличается SupervisorJob от обычного Job в контексте корутин и управления задачами?
Какова роль сборщика мусора в управлении памятью в Java?
Опиши основные компоненты и инструменты, которые ты используешь в своем стеке технологий
Можешь поделиться особенностями и преимуществами языка Kotlin?
Как отличается использование функций runBlockingTest, runTest и runBlocking в контексте тестирования асинхронного кода на Kotlin?
Можете объяснить отличие между объектами Intent и PendingIntent в Android?
Какое отличие существует между абстрактным методом в Java и Kotlin?
Как отличаются подходы MVI, MVP и MVVM в архитектуре приложений?