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

Поведенческие вопросы на собеседовании

1327 вопросов в категории «Поведенческие вопросы»

1327 вопросов 119 компаний 249 технологий

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

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

Анализ резюме

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

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

В этой подборке вопросы сгруппированы по формату «Поведенческие вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, database, async.

Основные темы и навыки

backend 566 database 351 async 291 architecture 234 api 232 optimization 228 performance 215 concurrency 197

Форматы вопросов

  • Поведенческие вопросы1327

Ориентировочная сложность

  • Продвинутые545
  • Практические782

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 1327
Поведенческий

Event Loop: что и в каком порядке появится в консоли?

Event Loop: что и в каком порядке появится в консоли? Event Loop — механизм асинхронного управления очередями задач в JS Все задачи относятся к двум категориям: микротаски (Promises, process.nextTick) и макротаски…

Читать ответ
Поведенческий

MutationObserver — это микротаска или макротаска и почему?

Колбэки MutationObserver: микротаски или макротаски? MutationObserver — API для наблюдения за изменениями в DOM. Колбэки MutationObserver помещаются в очередь микротасков. Они запускаются после завершения всех…

Читать ответ
Поведенческий

REST или брокеры сообщений: какие плюсы, минусы и сценарии применения?

REST и брокеры сообщений: плюсы, минусы и сценарии REST использует синхронную модель запрос-ответ поверх HTTP/HTTPS Брокеры сообщений выступают асинхронными посредниками, например RabbitMQ и Kafka REST прост в…

Читать ответ
Поведенческий

В каких случаях AlarmManager лучше использовать вместо WorkManager?

Когда AlarmManager предпочтительнее WorkManager? Планирование задач, которым требуется точное время запуска Сохранение работоспособности после перезагрузки устройства Выполнение даже при закрытом приложении…

Читать ответ
Поведенческий

В каких случаях Redis не стоит использовать?

in-memory хранилище, объём которого ограничен доступной RAM не подходит для данных, которым требуется гарантированная долговечность имеет ограниченные возможности для сложных запросов и аналитики неэффективен при…

Читать ответ
Поведенческий

В каких случаях synchronized недостаточно для предотвращения гонки потоков?

Когда synchronized недостаточно для предотвращения гонки потоков? синхронизация выполняется с помощью мониторного замка механизм действует на уровне одного объекта (монитора) недостаточен при зависимостях между…

Читать ответ
Поведенческий

В каких случаях индексы работают неэффективно?

на больших таблицах с частыми операциями insert/update/delete, поскольку обновление индексов создаёт дополнительные накладные расходы в запросах, фильтрующих по низкораспределённым или часто повторяющимся значениям,…

Читать ответ
Поведенческий

В каких случаях на собеседовании стоит выбирать хэш-индексы?

В каких случаях стоит выбирать хэш-индексы? область применения: базы данных и индексация оптимальный вариант для поиска по точному равенству амортизированная сложность поиска, вставки и удаления составляет примерно…

Читать ответ
Поведенческий

В каких случаях на собеседовании стоит выбрать собственную реализацию вместо Addressables?

В каких случаях стоит выбрать собственную реализацию вместо Addressables? Контекст: управление ресурсами в Unity Addressables — мощная и комплексная система, предназначенная для загрузки и управления ассетами…

Читать ответ
Поведенческий

В каких случаях следует использовать Hash-индексы?

В каких случаях следует использовать Hash-индексы? Предназначены для индексации при точном поиске ключей Дают доступ за константное время O(1) Не подходят для диапазонных запросов и сортировки Наиболее эффективны при…

Читать ответ
Поведенческий

В каких случаях следует использовать корутины?

В каких случаях следует использовать корутины? организация лёгкой конкуренции выполнение асинхронных операций без блокировки запуск параллельных задач с меньшими издержками, чем у потоков удобная работа в реактивном…

Читать ответ
Поведенческий

В каких случаях следует применять кэширование?

В каких случаях следует применять кэширование? ускорить работу системы и сократить время ответа уменьшить нагрузку на базы данных и другие ключевые ресурсы обрабатывать повторяющиеся запросы к одним и тем же данным…

Читать ответ