Android
Расскажите о проектах или задачах, в которых вы участвовали или которые реализовали
Для чего используются планировщики (Schedulers) в библиотеке RxJava?
Является ли возможным отображение Fragment, находящегося в состоянии onStop?
Почему важно объявлять базовые методы в интерфейсе при проектировании системы?
Как отличить предварительную компиляцию кода перед выполнением от компиляции кода во время работы программы?
Можешь перечислить базовые примитивные типы данных в Java?
Какие другие подходы или компоненты можно использовать вместо Service в архитектуре приложений?
Какие методы передачи файлов вы знаете, используемые для отправки данных на сервер?
Что включает в себя содержимое APK файла и какие файлы в нем хранятся?
Есть ли у вас интерес к работе с улучшением структуры и читаемости кода через рефакторинг?
Какие существуют рекомендации или методы для повышения эффективности работы?
Как реализуется внедрение зависимостей в Dagger с использованием аннотаций внутри зависимых компонентов?
В каком месте в архитектуре приложения обычно инициируется экземпляр ViewModel?
Какова роль и назначение задачи Job в системе или процессе автоматизации?
К какому принципу из SOLID относится использование Dagger для внедрения зависимостей?
Какими методами можно реализовать создание и отображение Fragment в приложении?
Можете объяснить принципы работы модели памяти в Java и как она управляет доступом к переменным?
Каково назначение паттерна Facade в разработке программного обеспечения?
Из каких компонентов состоит структура данных HashMap и как она работает внутри?
Объясните различия между функциями launch, async и runBlocking в контексте корутин Kotlin.