Android
Объясните различия между контекстом выполнения корутины и ситуацией в целом приложения.
Объясните концепцию делегатов в Kotlin и их роль в управлении свойствами или функциональностью объектов.
Какими средствами Android применяет для усложнения и защиты исходного кода приложений?
Можешь перечислить типы потоков выполнения, используемые в RxJava?
Каковы основные типы методов commit, используемых в FragmentManager?
Какие основные классы используются для обработки коллекций данных в массивной структуре?
Расскажите о вашей роли и выполненных задачах на последнем проекте.
Каким образом реализовать ведение логов при использовании Retrofit и OkHttp для сетевых запросов?
Каким образом Jetpack Compose устраняет проблему глубокой вложенности View-компонентов при создании интерфейсов?
В чем заключается применение StrongReference в управлении памятью?
Какие подходы существуют для обмена информацией между Fragment и Service в Android?
Можешь перечислить основные характеристики объектов типа Properties в Java?
Какими способами можно улучшить работу автоматического сборщика мусора в Java?
Можете перечислить основные составные части типового приложения?
Какие преимущества и недостатки использования общего интерфейса для удаленного и локального источников данных?
Как в языке программирования получить доступ к методам и свойствам родительского класса с помощью ключевого слова super?
Каким образом можно реализовать цикл выполнения кода в языке Kotlin?
Как отличаются механизмы наследования в Java и Kotlin?
Можете объяснить, что означает слабая ссылка в управлении памятью?
Пробовал ли ты использовать Jetpack Compose для разработки интерфейсов?