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

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

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

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

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

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

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

Каталог

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

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

Чем отличаются типы Maybe и Single в RxJava и в каких сценариях их используют?

В RxJava типы Maybe и Single используются для работы с потоками, которые могут выдавать ограниченное количество элементов, но они отличаются по поведению:

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

Можешь перечислить основные типы Intent, используемые в разработке Android-приложений?

В Android существуют несколько основных типов Intent, которые используются для разных целей:

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

В чем разница между фреймворками Dagger и Koin?

Dagger — компиляционно-временный фреймворк для инъекции зависимостей, основанный на аннотациях и кодогенерации. Dagger генерирует код, который выполняет инъекцию зависимостей во время компиляции.

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

Каким образом взаимодействуют различные уровни слоёв в архитектуре, основанной на принципах чистой архитектуры?

В чистой архитектуре слои разделены по ответственности и взаимодействуют строго через определённые интерфейсы, что обеспечивает слабую связанность и удобство тестирования.

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

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

В Android для обработки отсутствующих данных или случаев часто используется паттерн Optional (например, класс Optional в Java или Nullable типы в Kotlin).

Читать ответ