Android
Какие области профессиональной деятельности вызывают у тебя наибольший интерес?
Каким образом в Kotlin обеспечена безопасность обработки null-значений и как это реализовано на практике?
Какие преимущества и недостатки использования Hilt в Android-разработке?
Можете объяснить, что означает паттерн внедрения зависимостей в программировании?
Каким образом представление узнает о обновлениях данных или состоянии модели?
Можно ли объявлять приватные свойства или методы внутри расширяющих функций в Kotlin?
Можно ли работать с базой данных SQLite в Android без использования библиотеки Room?
Какие основные недостатки и сложности возникают при использовании функции runCatching?
Обязательно ли метод onDestroy вызывается при уничтожении Activity в Android?
Какие методы и техники использованы для предотвращения условий гонки в многопоточных приложениях?
Можешь ли ты перечислить и объяснить основные аннотации, используемые в Retrofit для определения запросов?
Расскажите о своём опыте разработки на Kotlin и крупных проектах, в которых вы использовали этот язык.
Какой модификатор доступа обеспечивает ограничение использования класса или объекта только в пределах одного файла?
Каковы основные преимущества и недостатки использования Jetpack Compose в разработке интерфейсов для Android?
Каким образом можно настроить передачу предложений пользователям, использующим другие сервисы или приложения?
Какие компоненты или элементы создаёт автоматически Kotlin-класс, помеченный как data?
Какие методы или подходы существуют для получения значений атрибутов класса в объектно-ориентированном программировании?
С какими трудностями можно столкнуться при передаче данных между Activity в Android?
Можете объяснить, что подразумевается под побочным эффектом в программировании?
Объясните механизм работы кучи (heap) в виртуальной машине Java и как она управляет памятью для объектов.