en
Feedback
BA & SA | 10000 Interview questions

BA & SA | 10000 Interview questions

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel BA & SA | 10000 Interview questions

Channel BA & SA | 10000 Interview questions (@systemanalystinterview) in the Russian language segment is an active participant. Currently, the community unites 10 219 subscribers, ranking 3 869 in the Career category and 64 071 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 10 219 subscribers.

According to the latest data from 18 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 334 over the last 30 days and by -4 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 3.25%. Within the first 24 hours after publication, content typically collects 2.45% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 332 views. Within the first day, a publication typically gains 250 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 2.
  • Thematic interests: Content is focused on key topics such as объяснение, индекс, user_id, субд, паттерн.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Вопросы и задачи, которые задают на собеседованиях на позицию Бизнес и Системного аналитика. По вопросам сотрудничества- @DeliveryManager7

Thanks to the high frequency of updates (latest data received on 19 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Career category.

10 219
Subscribers
-424 hours
+237 days
+33430 days
Posts Archive
☀Объяснение: Без персистентности (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 дней в РФ. Каталог авто🗒 Посмотреть каталог #реклама О рекламодателе