Android
Какие причины исключения интерфейса Map из интерфейса Collection в языке программирования?
Что для вас означает постановка карьерных целей и почему их достижение важно?
Что обеспечивает быстрый доступ к элементу массива по его позиции, и почему такая операция считается выполняющейся за постоянное время?
Какие преимущества использования фрагментов по сравнению с множественными Activity в Android приложениях?
Что такое состязательное состязание гонок и почему оно возникает при параллельной обработке данных?
Почему для Fragment в Android предусмотрены отдельные методы onCreateView и onDestroyView вместо использования одного метода для управления UI?
Разрабатывали ли вы приложение для установки и срабатывания будильника?
Можешь привести пример, как в коде проверить, что переменная не содержит значение null?
Что вызывает ограничение использования памяти в объекте Bundle в Android?
Опиши ваш опыт работы с языком Kotlin и основные особенности его использования.
Какие методы управления ошибками применимы в корутинах?
Использовал ли я data class в Kotlin для моделирования данных?
Объясните основные компоненты и принципы работы Retrofit для взаимодействия с REST API.
Имели ли вы опыт использования мьютексов для синхронизации потоков или процессов?
Используете ли вы для реализации репозитория интерфейс или создаете его напрямую?
Что привлекло вас в этой позиции и почему вы заинтересовались именно этой ролью?
Какие данные обычно сохраняются в базе данных для приложения, реализующего синхронное взаимодействие между клиентом и сервером?
Какова основная функция механизма сборки мусора в управлении памятью?
Какие механизмы или инструменты вы применяли для реализации многопоточной работы в своих проектах?
Можете ли вы рассказать, какие инструменты и функции Firebase вы применяли в своих проектах?