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

Вопросы на собеседовании в Willdberies

48 вопросов с собеседований в Willdberies

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

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Willdberies. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, kotlin, dependency injection.

Каталог

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

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

Какие отличия существуют между обычным классом, дата-классом и запечатанным классом в языке программирования Kotlin?

В Kotlin существуют разные типы классов, которые имеют свои особенности:

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

Какие инструменты и библиотеки используешь для реализации сетевых протоколов и взаимодействия по сети?

Для реализации сетевых протоколов и взаимодействия по сети в Android часто используют следующие инструменты и библиотеки:

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

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

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

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

Как определить, что определённый метод вызывается чаще, чем планировалось или допустимо?

Чтобы определить, что метод вызывается чаще, чем планировалось, можно использовать профилирование и логирование вызовов. В Android для этого подходят следующие подходы:

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

Какой тип объектов в Android способен продолжать существовать после завершения Activity?

В Android объекты типа Service способны продолжать существовать и работать после завершения Activity. Service — это компонент, который выполняет длительные операции в фоновом режиме без пользовательского интерфейса.

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

Какими методами можно организовать одновременное выполнение запросов без применения потоков и асинхронных функций?

Для одновременного выполнения запросов без использования потоков (Threads) и асинхронных функций (async/await) в Android можно применить следующие методы:

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

Чем отличаются компоненты WorkManager и Service в Android, и в каких ситуациях каждый из них лучше использовать?

Service — это компонент Android, который позволяет выполнять длительные операции в фоновом режиме, даже если пользователь переключился на другое приложение.

Читать ответ