Android
Расскажите о своем опыте использования библиотеки RxJava в практике разработки
Чем отличаются структуры данных Set и List в контексте сохранения порядка элементов?
Какие основные отличия между операторами flatMapLatest и flatMapMerge в реактивном программировании?
Каким образом представить список объектов в формате XML?
Чем отличаются библиотеки Dagger и Toothpick в реализации внедрения зависимостей?
Как различается использование корутин и потоков при реализации асинхронных задач?
Чем отличается применение комбайн-оператора от использования zip-оператора при объединении потоков данных?
Какое отличие существует между локальным контекстом и контекстом приложения в рамках инфраструктуры и почему это важно?
Какова роль и назначение компонента Content Provider в Android-разработке?
Чем отличаются Schedulers.io и Schedulers.computation в библиотеке RxJava с точки зрения их назначения и использования?
Чем отличается свойство gravity от textAlignment при размещении текста в интерфейсе?
Как определить тип параметра обобщенного типа в Kotlin, если нельзя использовать reified?
Что такое гонки потоков и почему они могут приводить к ошибкам в многопоточном приложении?
Как определяется начальный емкость ArrayList при его создании без указания размера?
Какое время суток вы считаете оптимальным для проведения технической оценки кандидата?
Объясните различия между объектами Observable, которые немедленно начинают эмитировать данные при создании, и теми, что стартуют по подписке в RxJava.
Какое назначение у модели памяти в многопоточных системах и почему она важна для разработки программ?
Какие признаки могут указывать на потенциальные проблемы при выборе работодателя?
Чем отличаются компоненты ListView и RecyclerView в Android, и в каких ситуациях рекомендуется использовать каждый из них?
Какое отличие между Dispatchers.Default и Dispatchers.IO в контексте Kotlin Coroutines?