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

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

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

Как правильно централизовать обработку исключений в REST-контроллерах?

Область: обработка ошибок, backend, REST API Для этого применяют глобальные обработчики исключений, например @ControllerAdvice в Spring. Обработка ошибок выносится за пределы контроллеров, благодаря чему соблюдается…

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

Как предотвратить deadlock в последовательных очередях?

последовательная очередь обрабатывается в одном потоке, поэтому порядок операций имеет значение deadlock появляется, когда ресурсы взаимно блокируют друг друга для профилактики сокращают пересечения блокировок и…

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

Как предотвратить deadlock и livelock при использовании блокировок?

deadlock: взаимная блокировка ресурсов livelock: бесконечное изменение состояний без продвижения исключать циклические зависимости между ресурсами задавать единый порядок захвата блокировок (lock ordering)…

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

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

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

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

Как предотвратить отмену задачи (cancel)?

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

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

Как предотвратить утечки памяти в escaping-замыканиях?

Как предотвратить утечки памяти в escaping-замыканиях? Escaping-замыкание продолжает существовать после завершения вызова, например в callback или async-коде Чаще всего утечку вызывают сильные ссылки на self,…

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

Как приложение обрабатывает принудительное завершение?

область: управление жизненным циклом приложения при принудительном завершении ОС или платформа отправляет сигнал, например SIGKILL или SIGTERM SIGKILL немедленно завершает процесс без возможности обработать сигнал…

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

Как применить фильтрацию после GROUP BY и можно ли использовать для этого WHERE?

В SQL конструкция WHERE отбирает строки до группировки Оператор GROUP BY формирует агрегированные группы WHERE не работает с результатами агрегации Для фильтрации агрегатов используется HAVING HAVING выполняется после…

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

Как применять принципы SOLID и Dependency Inversion при проектировании взаимодействия микросервисов?

Как SOLID и Dependency Inversion применяются в микросервисной архитектуре SOLID — это набор принципов чистого кода и архитектуры, первоначально разработанный для ООП. Dependency Inversion (DIP) предполагает…

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

Как принудительно перезагрузить страницу пользователя с помощью JavaScript?

Браузерная работа, фронтенд Для этого применяется метод location.reload() Если вызвать его без аргументов, страница будет загружена из кеша (cache) Аргумент true в reload() запускает принудительную загрузку с сервера…

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

Как приоритизировать тест-кейсы для автоматизации, включая smoke-тесты?

Как приоритизировать тест-кейсы для автоматизации, включая smoke-тесты подбор тест-кейсов входит в стратегию автоматизации тестирования в первую очередь выбирают проверки, от которых зависит ключевой функционал…

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

Как проверить canonical URL на сайте?

SEO-оптимизация: защита от дублирования контента Проверка присутствия тега <link rel="canonical" href="..."> на страницах URL внутри тега должен быть абсолютным и корректным Автоматический сканер: разбор HTML и…

Читать ответ