Вопросы системному аналитику на собеседовании: что спрашивают и как отвечать

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

Рисунок: кандидат рисует на доске два блока и стрелку между ними, двое собеседующих смотрят и задают вопрос

Мы собрали больше 200 000 вакансий из базы TalentKit, посчитали требования по уровням и прогнали три вакансии через наш тренажёр собеседований. Откройте резюме и к каждому участку из таблицы ниже выпишите один свой проект: что мешало, какое решение вы предложили и чем всё закончилось.

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

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

УчастокДоляКак спрашивают
Интеграции и API73%Расскажите о случае, когда требования клиента или внутреннего заказчика расходились с техническими ограничениями, и как вы согласовали итоговое решение?
Постановка задач71%В работе системного аналитика требования не всегда бывают полными и согласованными; расскажите о случае, когда вам пришлось работать в условиях такой неопределённости и принимать решение без всей необходимой информации?
UML и инструменты57%В вакансии требуется опыт работы с UML, ERD и Postman или SoapUI, а в резюме явно указаны BPMN, REST API и OpenAPI. Насколько самостоятельно вы владеете этими инструментами и где применяли их в реальных проектах?
Работа с заказчиком45%Расскажите о случае, когда вам пришлось отстаивать техническое решение перед внешним или внутренним заказчиком.
Приёмка36%В текущей команде вы ввели шаблон постановки задач с критериями приёмки, после чего доля возвратов из тестирования снизилась с 30% до 12%; расскажите, как вы запускали этот процесс и что оказалось самым сложным при его внедрении?

API это способ обмена данными между программами, REST один из самых распространённых его видов. Приёмка это проверка готовой задачи на соответствие требованиям.

Собеседование на системного аналитика: что меняется от уровня

Мы посчитали требования отдельно по опыту, который указан в вакансии. REST нужен почти везде, а с ростом опыта прибавляются брокеры сообщений, то есть программы вроде Kafka для обмена данными через очередь, модели данных и микросервисы.

ТребованиеДо 3 лет3–6 летОт 6 лет
REST и API60%77%88%
UML37%67%72%
Kafka и брокеры16%46%55%
Модели данных25%39%50%
Микросервисы14%32%48%

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

До 3 лет
Коротко расскажите про свой опыт и рабочий / учебный проект. Опыт интересен, если вы можете объяснить, какие задачи решали и какие выводы сделали.
От 3 до 6 лет
Расскажите о случае, когда между участниками возник конфликт из-за требований или способа реализации, а вам пришлось помочь принять решение: что произошло и чем закончилось?
От 6 лет
Почему считаете, что готовы к такому уровню задач? Так тренажёр спросил о платёжной системе с микросервисами и асинхронным обменом, которых не было в резюме.
Любой уровень
Как именно вы оценивали результат этого проекта и какой вклад в него был лично с вашей стороны?

Как проходит собеседование системного аналитика

Один работодатель расписал этапы в самой вакансии, и порядок у него такой.

  1. HR

    Онлайн-интервью с HR.

  2. Руководитель аналитики

    Интервью с руководителем отдела аналитики в формате диалога с вопросами и развернутыми ответами.

  3. Заказчик

    Интервью с лидом заказчика, то есть с руководителем его команды.

  4. Решение

    Оффер или отказ с рекомендациями.

HR обращает внимание на личные качества, а будущий руководитель оценивает предметные знания, поэтому один и тот же проект на втором этапе придётся рассказать подробнее. Другой работодатель на встрече с командой обещает: «обсудим ваш опыт, решим пару кейсов и погрузимся в реальные задачи». Третий пишет: «Тех. интервью с командой (1 час) без олимпиадных задач и неадекватных вопросов». В 2 вакансиях первым этапом идёт разговор примерно на 10 минут с чат-ботом в мессенджере.

Ответов на вопросы теории, например про устройство SQL-запросов или протоколов, в этой статье нет: наш тренажёр их не задаёт, а чужие ответы мы не переписываем. Повторяйте их по требованиям своей вакансии.

Собеседование системного аналитика: вопросы и ответы с оценкой

Мы отправили в тренажёр слабые и сильные ответы на одном учебном резюме, и балл поставил он сам. Цифры в примерах условные, поэтому называйте только то, что подтвердите на уточняющих вопросах.

Требования клиента расходятся с техническими ограничениями

Большая часть вопросов по участкам об одном и том же: как вы свели то, что просит заказчик, с тем, что может сделать команда. Поэтому такие случаи стоит подготовить первыми.

Схема: требования заказчика и ограничения разработчика сходятся у аналитика в одно решение

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

Слабый ответ, 2 из 10
Требования расходятся с ограничениями

Обычно мы обсуждали всё на встречах и находили компромисс, потому что в команде хорошие отношения.

Сильный ответ, 9 из 10
Требования расходятся с ограничениями

Крупный клиент требовал, чтобы банк подтверждал каждое платёжное поручение сразу, в том же запросе. Проверки в банке занимали до нескольких минут, поэтому синхронный ответ приводил бы к обрывам по таймауту. Показал клиенту и владельцу продукта схему обмена и предложил асинхронный вариант: банк сразу возвращает номер документа, а статус клиент получает отдельным методом. Согласовали условие обновлять статус не реже раза в минуту. Описал это в OpenAPI, клиент подключился, и эта схема стала стандартной для остальных компаний.

Собеседование системного аналитика, требования против ограничений: слабый и сильный ответ.

Разногласие с руководителем или разработчиком

Что проверяют: можете ли вы переубедить коллегу данными, а не должностью. Как ответить: назовите, в чём разошлись, какие факты показали и на чём договорились. Так же тренажёр оценил спор с разработчиком о кодах ошибок: 9 из 10. О коллегах говорите без обиды, потому что за полчаса никто не выяснит, кто был прав.

Слабый ответ, 2 из 10
Руководитель не согласен

Обычно соглашаюсь с руководителем, потому что ему виднее. Спорить смысла нет.

Сильный ответ, 9 из 10
Руководитель не согласен

Предложил руководителю ввести в команде обязательные критерии приёмки, а он отказался, потому что считал, что это замедлит постановку задач перед выпуском. Вместо спора предложил проверить на моих задачах в течение квартала и считать возвраты из тестирования. На этих задачах возвратов стало меньше, и он согласился распространить шаблон на всю команду. В итоге доля возвратов снизилась с 30% до 12%.

Вопросы системному аналитику на собеседовании, спор с руководителем: слабый и сильный ответ.

Опыта не хватает для этой вакансии

Тренажёр сравнивает резюме с вакансией и спрашивает про разрыв: такой вопрос стоял первым во всех трёх прогонах. Назовите один настоящий пробел и то, что вы с ним уже делаете. Ответ «с остальным разберусь по ходу» получил 2 из 10.

Сильный ответ, 8 из 10
Какую профессиональную зону, связанную с задачами платёжной инфраструктуры из этой вакансии, вы сейчас считаете своим главным пробелом?

Главный пробел: высоконагруженные микросервисы и асинхронный обмен через брокеры вроде Kafka. В API для 1 200 компаний работал с REST и статусами, а проектировать обмен через очереди с гарантией доставки самостоятельно не доводилось. На интеграции склада с 1С обмен шёл через сообщения, но нагрузка там была небольшой. Закрываю пробел так: прохожу курс по Kafka и на тестовом стенде проверил сценарии повторной доставки. В первые месяцы готов вести такие задачи вместе с архитектором.

Вопросы на собеседовании системного аналитика, главный пробел. Цифры в примерах условные.

Проверьте свои ответы на настоящей вакансии

Загрузите резюме и вставьте вакансию: сервис задаст десять вопросов по одному, как HR на собеседовании. После каждого ответа он покажет, чего не хватает, и даст пример сильного ответа, а отвечать нужно текстом.

Начать тренировку
Попробовать можно бесплатно, карта не нужна.

Что спросят на собеседовании системного аналитика кроме техники

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

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

Вопросы к собеседованию системного аналитика из вакансий

Прямо в тексте вакансии системному аналитику вопросы задают редко: такие просьбы мы нашли только в 7 вакансиях. Зато они показывают, что работодателю важно, поэтому мы приводим их дословно.

Самый сложный проект и свой вклад в него подготовьте заранее, потому что об этом просят прямо. Для проектов под соглашением о неразглашении один работодатель принимает обезличенное описание.

Собеседование системный аналитик: как говорить о зарплате

Деньги спрашивают рано: один работодатель пишет «В сопроводительном письме просьба указывать зарплатные ожидания», а другой просит указать ожидания в тесте. Поэтому перед откликом соберите вилку сами.

Суммы есть в статье про зарплату системного аналитика, а о торге написано в статье про желаемую зарплату на собеседовании.

Частые вопросы о собеседовании системного аналитика

Как проходит собеседование на системного аналитика?

Работодатели описывают в вакансиях такой порядок: разговор с HR, техническое интервью с руководителем или командой и финальная встреча. Один работодатель прямо обещает на встрече с командой решить пару кейсов, другой пишет о часе технического интервью без олимпиадных задач.

Что должен знать системный аналитик на собеседовании?

В вакансиях системного аналитика из базы TalentKit REST и API названы в 73%, SQL в 65%, BPMN в 60%, а UML в 57%. Требования растут с опытом: Kafka и брокеры сообщений названы в 16% вакансий с опытом до 3 лет и в 55% вакансий от 6 лет.

Что спрашивают у системного аналитика без опыта?

Один работодатель просит рассказать про рабочий или учебный проект, а засчитывает его, если кандидат может объяснить, какие задачи решал и какие выводы сделал. Поэтому к учебному проекту готовьте те же ответы, что и к рабочему.

Итог

Отрепетируйте собеседование до встречи

Загрузите резюме и текст вакансии, ответьте на вопросы и посмотрите в итоге тренировки, какие ответы стоит повторить.

Начать тренировку

Что почитать дальше