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

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

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

Как в куче организована память объекта ссылочного типа и зачем нужны ссылка на тип и блок синхронизации?

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

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

Как в микросервисной архитектуре реализуются аутентификация и авторизация, например с помощью Spring Security?

Механизмы аутентификации и авторизации в микросервисной архитектуре с Spring Security Аутентификация — это подтверждение личности пользователя либо сервиса Авторизация — определение доступных ресурсов на основании…

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

Как в паттерне CQRS синхронизировать данные между командной и Query базой?

В CQRS командная (write) и запросная (read) базы разделяются, чтобы эффективнее распределять нагрузку Изменения передаются с помощью асинхронной репликации Для этого применяют event sourcing либо событийную шину…

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

Как в проекте выбирали между фабрикой, DI и другими способами создания объектов?

Выбор стратегии: фабрика, DI или другой паттерн архитектурный подход к созданию объектов фабрика: отвечает за создание объектов и скрывает детали их конструирования Dependency Injection (DI): получает зависимости…

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

Как в реляционной базе данных реализовать связь «многие ко многим»?

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

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

Как воркер получает новые сообщения в Kafka и RabbitMQ: push или pull?

Kafka и RabbitMQ: модели доставки push и pull Kafka использует pull-модель Воркер самостоятельно запрашивает появившиеся сообщения Это позволяет управлять темпом чтения: consumer контролирует offset Такой подход…

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

Как вручную реализовать UIScrollView на базе UIView?

iOS, пользовательская прокрутка UIView с дочерним контентом, превышающим размер экрана Обработка касания: распознавание жестов с помощью UIPanGestureRecognizer Сдвиг контента через изменение frame или transform при…

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

Как встраивают одну веб-страницу в другую?

Встраивание одной веб-страницы в другую механизм: iframe HTML-тег, предназначенный для встраивания внешнего документа формирует внутри страницы независимый контекст браузера включает полнофункциональный отдельный DOM…

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

Как встроить SwiftUI-вью в UIKit-контроллер с помощью UIHostingController?

Как встроить SwiftUI-вью в UIKit с помощью UIHostingController? Для интеграции SwiftUI-вью в UIKit используется UIHostingController UIHostingController — это UIViewController, который служит оболочкой для SwiftUI-вью…

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

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

Масштабирование тестирования по мере роста команды внедрение автоматизации для регрессионных и повторяющихся проверок настройка CI/CD для оперативной обратной связи и автоматического запуска тестов применение…

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

Как вы будете тестировать авторизацию и другие критически важные функции?

Тестирование авторизации и критически важных функций Критические функции: безопасность и доступность Начать следует с требований: роли, права и пользовательские сценарии Применять позитивные и негативные тестовые…

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

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

Как проверять защищённость API и его компонентов? поиск уязвимостей (OWASP Top 10, в том числе SQLi и XSS) автоматизация сканирования с помощью SAST- и DAST-инструментов, например Burp Suite и OWASP ZAP проверка…

Читать ответ