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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

398 вопросов 1634 компании 353 технологии

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

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

Анализ резюме
Сбросить

Каталог

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

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

Как фиксируются системные требования — только в задачах, а аналитик их описывает?

Требования могут храниться в задачах и связанных документах, но должны иметь понятный источник истины, владельца и критерии приёмки. Аналитик не обязан единолично формулировать все технические ограничения.

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

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

Референс полезен как отправная точка, но «как здесь» нужно превратить в конкретные критерии приёмки. При сжатых сроках особенно важно согласовать отличия, ошибки и то, что не входит в работу.

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

По конкретной фиче требования были детальными или вам давали только бизнес-требования, а решение вы выбирали сами?

Объясните, какие части требований были зафиксированы и где у команды оставалась свобода реализации. Обычно бизнес-цель и ограничения согласуются заранее, а детали решения уточняются разработчиками.

Читать ответ
Теория

Как Circuit Breaker поможет соблюсти это требование по времени?

Circuit breaker сокращает ожидание заведомо нездорового сервиса, быстро отклоняя вызовы в открытом состоянии. Сам по себе он не гарантирует лимит времени для первого или ещё разрешённого запроса.

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

Ты участвовал только в разработке или также в проработке требований с аналитиками?

Уточните свою роль на этапе требований: участие в обсуждении, выявление ограничений, декомпозиция и согласование критериев приёмки отличаются от одной реализации.

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

Как вы передавали DevOps-команде требования к развёртыванию сервиса в Kubernetes: в каком формате документировали работу сервиса и как строилось взаимодействие?

Передавайте эксплуатационный контракт сервиса: способ запуска, конфигурацию, ресурсы, зависимости, probes, доступы, миграции и процедуру отката.

Читать ответ
Теория

Есть четыре базовых требования к современным SQL Engine (ACID) — можешь их назвать и объяснить?

ACID — атомарность, согласованность, изоляция и долговечность транзакций. Это свойства транзакционного поведения, а не четыре отдельных типа SQL-запроса.

Читать ответ
System Design

Расскажи о функциональных требованиях к системе бронирования билетов в кинотеатр

Нужны каталог фильмов и сеансов, схема зала, выбор мест, временная бронь, оплата и выдача билета. Также определяют отмену, возврат и проверку билета на входе.

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

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

Готовность к неопределённости означает умение уточнять требования и управлять рисками, а не молча угадывать ожидания. Приведите пример такого подхода.

Читать ответ
Лайвкодинг

Практическая задача: Реализуйте функцию на Go, которая парсит большой текстовый файл (содержащий миллионы строк) с записями в формате: id,name,score

Читайте файл потоково и храните только 10 лучших записей. При равном score сохраняйте более раннюю запись; весь файл загружать в память не требуется.

Читать ответ
System Design

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

Для бронирования важны отсутствие двойной продажи, надёжность оплаты, задержка, доступность на пиках и восстановление после сбоев. Требования нужно выражать проверяемыми показателями.

Читать ответ