Android
Объясните принцип работы Zygote в системе Android и его роль в запуске приложений.
Какими методами можно реализовать частичное обновление элементов в списке RecyclerView?
Как вы относитесь к проверке и критике чужого кода в процессе работы?
Можешь перечислить и объяснить основные области (scope), используемые в Dagger для управления жизненным циклом зависимостей?
Какой интерфейс обеспечивает функциональность структуры данных, аналогичной ключ-значение, в стандартной библиотеке?
Какова временная сложность операций поиска элемента и вставки в связанный список?
Можешь ли поделиться, как у тебя обстоят дела в данный момент?
Какие типы диспетчеров для корутин тебе известны и как они работают?
Можешь назвать библиотеки, используемые в разработке Android-приложений?
Какова роль и назначение ключевого слова final в языке программирования?
Каково назначение и применение ключевого слова suspend в языке программирования?
Какова роль объекта данных в системе и в каких сценариях он применяется?
Можешь описать основные холодные потоки (cold flows) в Coroutines и их особенности?
Как можно охарактеризовать основные отличия выбранного проекта?
Каким образом реализовать обработку исключений в асинхронных корутинах?
Каковы основные преимущества и недостатки использования ConstraintLayout в Android-разработке?
Имеете ли опыт конфигурации Dagger в ваших проектах?
Какова роль приватных полей в объектно-ориентированном программировании и зачем они используются?
Были ли у вас зарегистрированные индивидуальные предприниматели или планируете их открыть?
Какая роль у среды выполнения Java и за что она отвечает в процессе работы приложений?