Android
Можете объяснить, для чего используется метод hashCode в Java и как он реализуется?
На каком этапе выполнения происходит инициализация и запуск сервисов в системе?
Можете объяснить, что такое Manifest и для чего он используется в Android-разработке?
Как отличаются динамический и статический способы регистрации BroadcastReceiver в Android?
Какой подход или механизм вы бы применили для управления и сохранения состояния приложения или процесса?
Можете объяснить, что подразумевается под классом, содержащим только значения, без дополнительных методов или состояния?
Можете объяснить, что такое компонент BroadcastReceiver и как он работает в Android?
Какими способами ты развиваешь свои профессиональные навыки в выбранной области?
Каким образом реализовать функцию, которая определяет первый элемент из массива, отсутствующий во втором массиве?
Можете объяснить, что подразумевается под термином 'Job' в контексте системы или фреймворка?
Можете объяснить последовательность этапов жизненного цикла View в архитектуре приложения?
В каком из потоков обработки данных реализована механика управления нагрузкой (backpressure)?
Можете объяснить, что такое ContentProvider и как он используется в Android-приложениях?
Какой тип потока данных представляет собой Subject в рамках RxJava и чем он отличается от других типов?
Расскажите о вашем опыте внедрения и использования методов управления проектами на основе Kanban.
Каким образом реализовать функциональность скрытия содержания с помощью View, похожую на спойлер в Telegram?
Зачем в Kotlin переопределяют метод hashCode для универсальных объектов?
Какие проекты или задачи вы выполняли на своей последней должности?
Какова основная функция структуры данных Heap и в каких ситуациях она используется?
Каким образом реализовать внедрение зависимостей с помощью Dagger Hilt в Android-проекте?