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