Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

44 вопроса 422 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 44
Теория

Можете объяснить, что представляет собой механизм AssistedInject в Dagger и для чего он используется?

AssistedInject в Dagger — это механизм, который позволяет комбинировать автоматическое внедрение зависимостей с передачей некоторых параметров вручную при создании объекта.

Читать ответ
Теория

Если бы Dagger реализовал свою функциональность с помощью рефлексии вместо генерации кода, можно ли было бы считать его подобным Service Locator?

Если бы Dagger использовал рефлексию для внедрения зависимостей, его поведение было бы ближе к Service Locator, потому что:

Читать ответ
Теория

Какие готовые компоненты с определенным скоупом доступны в Dagger Hilt, и как можно добавить модуль к этой компоненте?

В Dagger Hilt доступны несколько готовых компонентов с определённым скоупом, которые соответствуют жизненному циклу Android-компонентов:

Читать ответ