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

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

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
Поведенческий

Почему не следует создавать индексы для каждого поля таблицы?

Индексы увеличивают объём БД и требуют дополнительного дискового пространства Замедляют выполнение операций записи и обновления (INSERT, UPDATE, DELETE), поскольку при них необходимо изменять и индексы Большое…

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

Почему не стоит добавлять геттеры и сеттеры для каждого поля?

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

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

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

Почему одну DTO не следует передавать через все слои и как разделять модели Многослойная архитектура строится так, чтобы каждый слой выполнял свою специализированную задачу DTO предназначены для транспортировки данных…

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

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

производительность: основной поток не блокируется во время выполнения задачи отзывчивость: UI и сервисы сохраняют работоспособность при длительных операциях масштабируемость: ресурсы эффективнее используются при…

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

Почему нельзя использовать await внутри lock и как lock работает под капотом?

Асинхронность и блокировка: конструкция await приостанавливает выполнение метода и позволяет другим задачам продолжить работу, тогда как lock синхронно блокирует общий ресурс. Риск deadlock: после await поток…

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

Почему отправка сообщения в брокер до коммита не обеспечивает транзакционность с двумя очередями?

Почему «отправка в брокер до коммита» не обеспечивает транзакционность с двумя очередями? область: распределённые транзакции и messaging «отправка в брокер до коммита» означает, что сообщение попадает в очередь до…

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

Почему примитивные пропсы хорошо подходят для мемоизации в React?

Почему примитивные пропсы хорошо подходят для мемоизации в React? контекст: React, оптимизация рендеринга к примитивам относятся строки, числа и булевы значения они быстро и точно сравниваются по значению, без…

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

Почему ресурсы вроде InputStream нужно закрывать явно, а сборщик мусора не освобождает их автоматически?

Почему InputStream и другие ресурсы нужно закрывать явно, если есть сборщик мусора? Управление ресурсами: InputStream использует системные ресурсы, включая файлы и сетевые соединения Сборщик мусора: освобождает…

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

Почему сетевые операции нельзя выполнять с блокировкой main-потока?

Почему нельзя блокировать main-поток во время сетевых операций? UI/UX: именно main-поток обеспечивает отзывчивость интерфейса При его блокировке происходит замерзание UI и ухудшается реакция приложения Сетевые запросы…

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

Почему статус 204 (No Content) может говорить о проблеме, несмотря на успешный запрос?

HTTP-статус 204 сообщает об успешном выполнении запроса без тела ответа При этом отсутствие контента иногда означает, что данные неполные или ожидаемые данные не были возвращены Клиентское приложение может обработать…

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

Почему стрелочная функция не работает с this в отдельных контекстах?

Почему стрелочные функции не работают с this в некоторых контекстах? У стрелочных функций отсутствует собственный контекст this Значение this они получают из внешней, то есть лексической, области видимости Поэтому они…

Читать ответ