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

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

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

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

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

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

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

Каталог

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

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

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

Функция map в Kotlin используется для преобразования элементов коллекции, применяя заданную функцию к каждому элементу и возвращая новую коллекцию с результатами.

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

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

Отличительный признак потоков данных, обрабатываемых в реальном времени, — минимальная задержка между поступлением данных и их обработкой.

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

Объясните, что такое привязка представлений (View Binding) в Android и для чего она используется

View Binding в Android — это механизм, который позволяет безопасно и удобно работать с элементами пользовательского интерфейса без необходимости использовать findViewById().

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

Какое различие между методами areItemsTheSame и areContentsTheSame в классе DiffUtil при сравнивании элементов?

В классе DiffUtil, который используется для эффективного обновления списков в Android (например, в RecyclerView), есть два ключевых метода для сравнения элементов:

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

Объясните, почему компоненты Activity, Service, BroadcastReceiver и ContentProvider считаются ключевыми элементами в архитектуре Android-приложений

Activity — отвечает за пользовательский интерфейс и взаимодействие с пользователем.

Читать ответ