Какие признаки указывают на наличие хардкода в коде приложения?
Android
Каким образом осуществляется управление жизненным циклом зависимостей в библиотеке Hilt?
Какова функция компонентов Activity в Android и в каком контексте они используются?
Чем отличаются примитивные типы данных и ссылочные типы в языке Java?
К какой категории относятся потоки типа Flow в программировании?
Можешь перечислить основные части и составляющие библиотеки Room для работы с базами данных?
Какое максимальное количество абстрактных классов может быть унаследовано одним классом?
Как бы вы создали утилиту для работы с библиотекой на Java?
Какие шаги необходимо выполнить для отображения пользовательского интерфейса в вашем проекте?
Какие универсальные UI-элементы можно реализовать для обеих платформ Android и Desktop в проекте с использованием Kotlin Multiplatform?
Какие особенности Kotlin вам наиболее приятны или привлекательны для разработки?
Каким образом можно передавать и использовать информацию, полученную в одном фрагменте, в другом фрагменте при навигации между ними?
Можете объяснить различия между методами onDestroyView и onDestroy в жизненном цикле Fragment?
Вы когда-либо загружали и публиковали приложение через Google Play Console?
Возможна ли реализация собственного компонента при использовании Hilt?
Какова основная цель использования корутин в программировании?
Какие примитивы синхронизации есть в Go? Чем RWMutex отличается от обычного Mutex?
К какому принципу из SOLID относится использование Dagger для внедрения зависимостей?
Каким образом организовать параллительное выполнение операций внутри suspend функции в Kotlin?
Как вы оцениваете свой опыт после прошедшего собеседования?