ru
Feedback
BA & SA | 10000 Interview questions

BA & SA | 10000 Interview questions

Открыть в Telegram

Вопросы и задачи, которые задают на собеседованиях на позицию Бизнес и Системного аналитика. По вопросам сотрудничества- @DeliveryManager7

Больше

📈 Аналитический обзор Telegram-канала BA & SA | 10000 Interview questions

Канал BA & SA | 10000 Interview questions (@systemanalystinterview) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 10 219 подписчиков, занимая 3 869 место в категории Карьера и 64 071 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 10 219 подписчиков.

Согласно последним данным от 18 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило 334, а за последние 24 часа — -4, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 3.25%. В первые 24 часа после публикации контент обычно набирает 2.45% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 332 просмотров. В течение первых суток публикация набирает 250 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 2.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как объяснение, индекс, user_id, субд, паттерн.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
Вопросы и задачи, которые задают на собеседованиях на позицию Бизнес и Системного аналитика. По вопросам сотрудничества- @DeliveryManager7

Благодаря высокой частоте обновлений (последние данные получены 19 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Карьера.

10 219
Подписчики
-424 часа
+237 дней
+33430 день
Архив постов
☀Объяснение: Без персистентности (durable queue + persistent messages) очередь и сообщения хранятся только в оперативной памяти. При перезапуске RabbitMQ все данные исчезают. Требование «сохранность даже при перезапуске брокера» означает, что очередь и сообщения должны быть записаны на диск. Остальные варианты: таймаут (A) влияет на ожидание, но не на сохранность; увеличение потребителей (C) — на пропускную способность, а не на сохранность; auto-ack (D) вообще удаляет сообщение до обработки, что опасно. Аналитик обязан указать в требованиях настройки персистентности для критичных очередей.

Эти лайфхаки пригодятся всем, кто перепродает автомобили В телеграм-канале Авто.ру для профессионалов рассказывают про статис
Эти лайфхаки пригодятся всем, кто перепродает автомобили В телеграм-канале Авто.ру для профессионалов рассказывают про статистику продаж на рынке, помогают находить выгодные предложения и продавать авто быстро и выгодно. Подписывайтесь прямо сейчас и прокачайте свой бизнес! Подписаться #реклама О рекламодателе

4794. Сервис A отправляет данные в сервис B через REST API. При недоступности B, данные теряются. Решили внедрить очередь в RabbitMQ. Какое дополнительное требование обязательно для обеспечения сохранности данных даже при перезапуске RabbitMQ?
Anonymous voting

№4794 категория вопросов: #INTEGRATION

☀Объяснение: Индекс (user_id, created_at) позволяет быстро найти 20 нужных строк в индексе, но затем для получения значений других полей (кроме user_id и created_at) СУБД делает случайные чтения основной таблицы — отсюда 4 секунды. Покрывающий индекс включает все поля, которые запрашивает SELECT * (например, message, type). Тогда запрос может быть выполнен полностью по данным индекса без обращения к таблице (Index Only Scan), что сокращает время до миллисекунд. Партиционирование (A) не решит проблему случайных чтений. Индекс (created_at, user_id) (B) неоптимален для фильтрации по пользователю. Сортировка в приложении (D) не уменьшит объём обрабатываемых данных.

Программный комплекс «Стахановец». Закрывает все задачи бизнеса по контролю за персоналом и защите данных от утечек информаци
Программный комплекс «Стахановец». Закрывает все задачи бизнеса по контролю за персоналом и защите данных от утечек информации. Узнать больше #реклама 16+ stakhanovets.ru О рекламодателе

4793. В таблице logs 200 млн записей. Частый запрос: «SELECT * FROM logs WHERE user_id = 123 ORDER BY created_at DESC LIMIT 20» выполняется 4 секунды, хотя есть индекс. Причина медленности в том, что индекса не хватает, покрыть все поля. Как ускорить?
Anonymous voting

№4793 категория вопросов: #DBMS

☀Объяснение: Диаграмма состояний специально создана для моделирования жизненного цикла одного объекта (заявки) — его состояния и переходы под действием событий. Диаграмма деятельности хороша для потоков работ, но здесь фокус на смене состояний, а не на алгоритме. Диаграмма последовательности показывает обмен сообщениями во времени, но не весь жизненный цикл. Диаграмма компонентов — статическая структура. В банках именно State Machine используют для описания статусной модели кредитной заявки.

4792. При автоматизации кредитного конвейера нужно отобразить состояния заявки: «Новая», «На проверке», «Одобрена», «Отклонена». Переходы происходят по событиям: «Заявка создана», «Получен ответ скоринга». Какая диаграмма UML лучше всего подойдёт?
Anonymous voting

№4792 категория вопросов: #UML

Яндекс Музыка до 360 дней бесплатно Яндекс Музыка для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попр
Яндекс Музыка до 360 дней бесплатно Яндекс Музыка для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте бесплатно❤️ Слушать #реклама 18+ music.yandex.ru О рекламодателе

☀Объяснение: Этот кейс — классика управления конфликтами стейкхолдеров. В реальных проектах такие ситуации возникают постоянно: маркетинг хочет новую фичу, а продажи нуждаются в стабильности. Аналитик здесь не просто «пишет требования», а выполняет роль фасилитатора и приоритизатора. Почему C — единственно верный вариант? Факты, а не эмоции. Нужно собрать данные: сколько заказов теряется из-за бага (5% → это тысячи рублей в день). Какова ожидаемая прибыль от геопромокодов (прогноз маркетинга). Приоритизация по бизнес-ценности. Можно использовать WSJF (Weighted Shortest Job First) или MoSCoW. Буг с потерей заказов — это Must Have, а новая фича — Could Have в текущем спринте. Компромисс не значит «сделать всё». Возможные варианты: баг фиксим сейчас (2 дня), а уведомления делаем частично (MVP — только для топ-10 магазинов) или переносим на следующий спринт с гарантией приоритета. Документирование решения. Протокол встречи с подписями сторон — защита от будущих претензий. ❌ Почему не подходят другие варианты: A (сделать всё в ущерб качеству) — гарантированно приведёт к новым багам, техническому долгу и выгоранию команды. B (взять новую фичу, отложить баг) — потеря 5% заказов на 3 недели катастрофа для бизнеса. Такой аналитик быстро лишится работы. D (передать архитектору) — архитектор не имеет полномочий решать бизнес-приоритеты. Это уход от ответственности. Реальный кейс из практики: В одном маркетплейсе маркетологи требовали внедрить «умные рекомендации» (оценка 4 недели), а в это время фикс бага в выдаче поиска (потеря 12% конверсии) висел уже две недели. Аналитик организовал встречу, показал график потерь выручки, и стороны договорились: сначала фикс бага (1 неделя), затем сокращённая версия рекомендаций (2 недели) с доработкой базы за счёт перераспределения ресурсов. Результат: потери остановлены, маркетинг получил MVP, конфликт исчерпан. Что должен зафиксировать аналитик в рабочем процессе: Правила эскалации (кто принимает окончательное решение при конфликте — спонсор проекта). Метрики ценности для каждого требования (например, ожидаемый рост выручки, снижение оттока). Прозрачный бэклог с весами приоритетов и обоснованием. Политику «прерывания» спринта — что можно и что нельзя вносить в текущий спринт. Вывод: Аналитик высокого уровня — это не просто «приёмщик требований», а стратег, умеющий разрешать конфликты на основе данных и обеспечивать максимальную бизнес-ценность за ограниченное время. Он не боится трудных переговоров и умеет переводить эмоции в цифры. 🎯 #REQUIREMENTS

Выбери верный вариант ответа:
Anonymous voting

1791. Варианты ответа: A) Выполнить и то, и другое, сократив объёмы тестирования и документации, чтобы уложиться в срок B) Взять задачу по уведомлениям, а баг перенести на следующий спринт, так как задача новее и интереснее C) Организовать сессию приоритизации с участием заказчика и PO, используя весомые аргументы (стоимость бага, бизнес-ценность фичи), и принять взвешенное решение, зафиксировав компромисс D) Передать решение архитектору, так как это технические вопросы

1791. ВОПРОС: Вы аналитик в крупном ритейлере. Заказчик (директор по маркетингу) требует добавить в мобильное приложение персонализированные push-уведомления на основе геолокации («когда пользователь рядом с магазином — присылаем промокод»). Команда разработки оценивает задачу в 3 недели. Одновременно владелец продукта (product owner) настаивает на срочном исправлении критического бага в оформлении заказа, который приводит к потере 5% заказов. У вас фиксированный спринт (3 недели) и команда из 5 разработчиков. Как правильно поступить?

№4791 категория вопросов: #REQUIREMENTS

Ищу девушек заполнять карточки товаров на ВБ! Работа полностью на удаленке с зп 150 000 рублей в месяц.💰 Без опыта, нужен то
Ищу девушек заполнять карточки товаров на ВБ! Работа полностью на удаленке с зп 150 000 рублей в месяц.💰 Без опыта, нужен только телефон, занятость 3-6 часов в день Всему обучат на бесплатном курсе и после возьму на работу: ✅ 3 дня уроков по 30 минут ✅ Домашки с проверкой и оплатой бонусами ✅ Плачу 10 тыс за каждую выполненную домашку Все кто пройдет курс, получат сертификат от школы с образовательной лицензией. Набор заканчивается завтра 👍 Для регистрации жмите кнопку "Зарегистрироваться" Зарегистрироваться #реклама 16+ malkinadana.ru О рекламодателе

☀Объяснение: Проблема — классический пример нежелательной связанности. При синхронных вызовах падение одного сервиса (доставка) вызывает лавину: заказы не проходят, уведомления не отправляются, пользователи в ярости. Асинхронная очередь сообщений (RabbitMQ, Kafka, SQS) выступает буфером. Сервис-источник (заказы) публикует события и не ждёт ответа. Сервисы-потребители (доставка, уведомления) читают из очереди в своём темпе. Если потребитель упал, сообщения накапливаются — они не теряются, а дожидаются восстановления. Dead Letter Queue (DLQ) — дополнительная защита: Сообщения, которые не удалось обработать после нескольких попыток (например, из-за ошибки в данных или долгого сбоя), перемещаются в DLQ. Оттуда их можно анализировать, исправлять и повторно отправлять. Это предотвращает «зависание» основной очереди и потерю данных. ❌ Почему остальные варианты не подходят: A (общий кэш) — не решает проблему доставки и уведомлений. B (синхронные REST) — даже с ретраями при длительном падении сервиса доставки потоки исчерпаются, заказы заблокируются, уведомления потеряются. D (общая БД) — создаёт жёсткую связь, ведёт к монолиту, а сбой одного сервиса может заблокировать таблицы и уронить всю систему. Реальный кейс: В сервисе такси при звоне водителя использовался синхронный вызов к API поиска ближайших машин. При его падении заказы переставали создаваться. Перешли на Kafka: водитель отправляет событие «хочу заказ», система отвечает мгновенно, а подбор машин идёт асинхронно. При падении подборщика заказы копятся в очереди, водители не теряются. DLQ ловит сообщения с некорректными координатами для ручного разбора. Что аналитик должен зафиксировать в требованиях: Для всех взаимодействий, не требующих немедленного ответа, использовать асинхронную очередь. Настроить Dead Letter Queue с количеством повторных попыток (например, 3) и экспоненциальной задержкой. Обеспечить мониторинг длины очереди и количества сообщений в DLQ. Потребители должны быть идемпотентными. Вывод: Асинхронная очередь с DLQ — золотой стандарт для построения устойчивых микросервисных систем. Аналитик, закладывающий эти паттерны, предотвращает каскадные отказы и потерю критичных бизнес-событий. 🎯 #ARCHITECTURE

Автомобили по низким ценам Автомобили из Европы🚗 Цена ниже рынка РФ на 30-40%. По договору, без предоплаты. Доставка 7-10 дн
Автомобили по низким ценам Автомобили из Европы🚗 Цена ниже рынка РФ на 30-40%. По договору, без предоплаты. Доставка 7-10 дней в РФ. Каталог авто🗒 Посмотреть каталог #реклама О рекламодателе