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

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

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

Как на собеседовании объяснить работу hitTest при определении нажатия на кнопку?

Как hitTest определяет нажатие кнопки? В UI и графике проверяется пересечение точки с областью элемента Сначала считываются координаты события: положения курсора или точки касания Затем они сопоставляются с границами…

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

Как на собеседовании объяснить разницу между корутинами, тасками и футурами?

Корутина — лёгкая функция, которую можно приостанавливать и возобновлять; она реализует кооперативную многозадачность Таск (Task) — абстракция работы, способной выполняться асинхронно; для этого он часто использует…

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

Как на собеседовании описать организацию сетевого слоя на URLSession без сторонних библиотек?

сетевое взаимодействие в iOS с использованием URLSession проектирование абстракции для запросов разных типов: GET, POST и других создание Network Manager с отдельными методами для различных API-запросов настройка…

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

Как на собеседовании описать процесс тестирования: стенды local, QA, stage и prod, а также smoke, регресс и UAT?

Как выстраивается процесс тестирования: среды и виды проверок последовательность окружений: локальное → QA → stage → prod локальный стенд — разработка, быстрый feedback и запуск unit тестов QA — функциональные и…

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

Как на собеседовании параллельно получить данные из 4 независимых систем через CompletableFuture?

Как параллельно получить данные из 4 независимых систем через CompletableFuture? Java concurrency и асинхронное выполнение CompletableFuture — оболочка для асинхронных вычислений Запускать каждый запрос в пуле потоков…

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

Как на собеседовании проверить валидность полей в JSON-ответе сервера?

проверять структуру JSON применять JSON Schema для описания правил и типов полей контролировать обязательные и необязательные поля проверять типы данных: string, number, boolean проверять форматы значений: email,…

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

Как на собеседовании проверить наличие записей в БД при тестировании, например через DBeaver?

Как при тестировании проверить, есть ли записи в БД через DBeaver? Для работы с базами данных использую универсальный клиент DBeaver. Сначала выполняю SQL-запрос: SELECT COUNT() FROM table WHERE условие Затем проверяю…

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

Как на собеседовании проверить, виден ли элемент во viewport?

Как проверить видимость элемента во viewport? фронтенд, определение видимости элемента определяем положение элемента относительно области просмотра браузера применяем метод getBoundingClientRect(): он возвращает…

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

Как на собеседовании реализовать собственную очередь задач с управлением приоритетами?

Как создать собственную очередь задач с приоритетами структура данных: приоритетная очередь (priority queue) хранение задач, каждой из которых назначено числовое значение приоритета (чем меньше число, тем выше…

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

Как на чистом JavaScript создать простое модальное окно без библиотек?

Создание простого модального окна на чистом JavaScript DOM: формируем контейнер модалки, затемняющий фон и область содержимого CSS: задаём fixed-позиционирование, затемнение страницы и выравнивание по центру…

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

Как надёжно вызывать внешний сервис, например отправлять алерты, при высокой нагрузке?

Как обеспечить надёжность вызова внешнего сервиса при высокой нагрузке? Архитектура: асинхронное обращение через очередь сообщений Использовать очередь (RabbitMQ, Kafka) для буферизации запросов Добавить механизм…

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

Как надёжно кликнуть по элементу?

автоматизация UI и взаимодействие с элементом найти элемент с помощью CSS, XPath или ID вызвать метод click(), например element.click() убедиться, что элемент доступен и отображается обработать возможные ошибки,…

Читать ответ