fa
Feedback
BA & SA | 10000 Interview questions

BA & SA | 10000 Interview questions

رفتن به کانال در Telegram

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

نمایش بیشتر

📈 تحلیل کانال تلگرام BA & SA | 10000 Interview questions

کانال BA & SA | 10000 Interview questions (@systemanalystinterview) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 10 213 مشترک است و جایگاه 3 873 را در دسته حرفه و رتبه 64 191 را در منطقه روسيا دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 10 213 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 15 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 301 و در ۲۴ ساعت گذشته برابر -1 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 3.19% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 2.35% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 326 بازدید دریافت می‌کند. در اولین روز معمولاً 240 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 3 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند объяснение, индекс, user_id, субд, паттерн تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
Вопросы и задачи, которые задают на собеседованиях на позицию Бизнес и Системного аналитика. По вопросам сотрудничества- @DeliveryManager7

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 16 ژوئن, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته حرفه تبدیل کرده‌اند.

10 213
مشترکین
-124 ساعت
+1267 روز
+30130 روز
آرشیو پست ها
Откройте расчётный счёт за 0 ₽ Ко Дню предпринимателя Совкомбанк делает всё самое важное для бизнеса бесплатным. ✅0 ₽ — обслу
Откройте расчётный счёт за 0 ₽ Ко Дню предпринимателя Совкомбанк делает всё самое важное для бизнеса бесплатным. ✅0 ₽ — обслуживание счёта до конца 2026 года ✅0 ₽ — переводы физлицам до 2 млн ₽ ✅0 ₽ — безлимитные платежи ИП и ЮЛ Успейте открыть счёт и пользуйтесь выгодными условиями! Перейти на сайт Финансовые услуги оказывает: ПАО "Совкомбанк". #реклама sovcombank.ru О рекламодателе

☀Объяснение: Почему это реальный кейс? В проектах интеграции с курьерскими службами нередко возникает неоднозначность термина «быстрый». Для логиста «быстрота» может означать минимальное время до прибытия к клиенту с учётом текущих заказов курьера. Для разработчика, не спросившего уточнений, «быстро» — это минимальная дистанция на карте (евклидово расстояние или время в пути без трафика). Результат: система предлагает курьера, который находится за углом, но у него ещё три невыполненных заказа, а реально свободный курьер из соседнего района — через 15 минут. Заказчик недоволен, бизнес теряет деньги. Что должен был сделать аналитик? Задать уточняющие вопросы: «Как именно измерить "быстроту"? По времени, по расстоянию, по рейтингу?» «Учитываем ли мы текущую загрузку курьера (активные заказы)?» «Где брать данные о времени освобождения? Из какого API?» «Нужно ли учитывать пробки, время суток?» Перевести ответы в измеримое бизнес-правило:
«Система выбирает курьера с минимальным ожидаемым временем прибытия к месту заказа, рассчитанным как: (время завершения текущих заказов курьера) + (расчётное время в пути от его текущей позиции до точки заказа). Данные о текущих заказах получаем из API курьерской системы. При равенстве времени выбираем курьера с более высоким рейтингом».
Зафиксировать требование с критериями приёмки: Пример 1: Курьер А свободен и находится за углом (1 мин), курьер Б занят на 20 мин, но его время пути 5 мин. Итог: А — 1 мин, Б — 25 мин → выбираем А. Пример 2: Оба курьера свободны, но А — 5 мин пути, Б — 10 мин → выбираем А. Последствия для проекта, если не уточнить Разработчик тратит время на реализацию не того алгоритма. На приёмке выявляется несоответствие → переделка (стоит в 5–10 раз дороже, чем уточнение на этапе анализа). Заказчик теряет доверие. Курьеры распределяются неэффективно → задержки доставки, недовольные клиенты. Вывод для системного аналитика Любое субъективное прилагательное («быстрый», «удобный», «лучший», «оптимальный») — красный флаг. Всегда конкретизируйте: по какой метрике, на основе каких данных, с какими допущениями. Превратите "быстрый" в формулу или таблицу принятия решений. Это основа качественных требований.

Вебинар о переговорных комнатах для онлайн совещаний ⚡26 мая приглашаем на вебинар DION.SIP. Знакомим бизнес с современным от
Вебинар о переговорных комнатах для онлайн совещаний ⚡26 мая приглашаем на вебинар DION.SIP. Знакомим бизнес с современным отечественным решением для интеграции веб-конференций, SIP-телефонии и ВКС-инфраструктуры в единую систему коммуникаций. Вы узнаете как: ✅Сэкономить на организации распределенных совещаний. ✅Обеспечить информационную безопасность переговоров. ✅Наладить эффективную коммуникацию внутри команды. ✨Успейте зарегистрироваться до 26.05.2026 г. Участие бесплатное! Зарегистрироваться #реклама 16+ pro.t1.ru О рекламодателе

4834. Заказчик просит: «Система должна выбирать самого быстрого курьера». Разработчик реализовал выбор по расстоянию на карте. Заказчик имел в виду освобождение от других заказов. Что упустил аналитик?
Anonymous voting

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

☀Объяснение: Зачем – защита от брутфорса, DDoS, ошибок в клиентском коде, неравномерной нагрузки. Как работает token bucket У каждого клиента (IP, API-ключ) есть корзина с токенами (например, 10 токенов). Каждый запрос забирает 1 токен. Корзина пополняется с заданной скоростью (например, 1 токен в 0.1 секунды). Если токенов нет, возвращается HTTP 429 Too Many Requests. Где реализовывать – на API Gateway (единая точка входа), чтобы не дублировать в каждом микросервисе. Почему не очередь – очередь сглаживает всплески, но не останавливает злоумышленника, который может забить очередь и создать проблемы. Вывод – аналитик должен прописывать лимиты (10 запросов/сек) и поведение при превышении в требованиях к публичным API.

Курсы по ИИ и Excel от Яндекс Практикума бесплатно Освойте ИИ и Excel для работы бесплатно. Яндекс Практикум дарит +2 курса б
Курсы по ИИ и Excel от Яндекс Практикума бесплатно Освойте ИИ и Excel для работы бесплатно. Яндекс Практикум дарит +2 курса бонусом к корпоративному обучению Один подарок хорошо, а два — ещё лучше. Начните усиливать сотрудников в Практикуме до 31 мая и получите бесплатно набор курсов для себя и команды! Заберёте навыки, которые пригодятся в ежедневных задачах: ⚡«Excel для работы». Освоите табличный редактор на уровне профи ⚡«Основы ИИ». Получите базу для уверенной работы с нейросетями Оставьте заявку, чтобы узнать подробнее. Акция только для юрлиц. Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе

4833. Публичный API страдает от перебора паролей (1000 запросов/сек). Как ограничить частоту до 10 запросов/сек с одного ключа?
Anonymous voting

№4833 категория вопросов: #SYSTEMDESIGN

☀Объяснение: Угроза – администраторы БД имеют полный доступ к данным. Прозрачное шифрование диска (TDE) расшифровывает данные для БД, так что администратор всё равно видит их через SQL. Хранимые процедуры тоже выполняются внутри БД, где ключи доступны. Правильное решение – Application-level encryption: приложение шифрует данные перед отправкой в БД, ключи хранятся в приложении (например, в Vault). Администратор БД видит только бинарный мусор. Приложение расшифровывает данные при чтении для авторизованных врачей. Требования – необходимо управлять ключами (ротация, доступы), обеспечивать возможность поиска по зашифрованным данным (через детерминированное шифрование или отдельные индексы). Реальный стандарт – HIPAA, GDPR рекомендуют шифрование на уровне приложения для особо чувствительных данных.

80% системных аналитиков заваливают собеседования из-за глупых ошибок Самый простой способ подготовиться к собеседованию — эт
80% системных аналитиков заваливают собеседования из-за глупых ошибок Самый простой способ подготовиться к собеседованию — это послушать, как его проходят другие. В канале System | Собеседования собрали базу реальных технических интервью, чтобы вы могли учиться на чужих ошибках, а не на своих. Что внутри: 💘 Разборы живых записей — от проектирования API до работы с БД 💘 Ключевые вопросы лидов из бигтеха 💘 Анализ ответов — где кандидат «поплыл» и как нужно было ответить правильно Подписывайтесь, чтобы получить доступ к базе живых разборов и увереннее чувствовать себя на собесах.

4832. В медицинской системе нужно хранить диагнозы зашифрованно. Администраторы БД не должны видеть открытые данные. Где выполнять шифрование?
Anonymous voting

№4832 категория вопросов: #SECURITY

☀Объяснение: Проблема прямого обновления в БД: Таблица posts имеет колонку likes_count. Каждый лайк выполняет UPDATE posts SET likes_count = likes_count + 1 WHERE id = ?. Это вызывает блокировку строки (row lock) на время обновления, а при тысячах лайков в секунду — конкуренцию и падение пропускной способности. Как решает Redis: Redis хранит счётчики в памяти: INCR post:123:likes. Операция атомарная и очень быстрая (микросекунды). Отдельный фоновый процесс (воркер) каждые N секунд (например, 10) читает текущие значения из Redis и обновляет БД: UPDATE posts SET likes_count = current_value WHERE id = ?. При падении Redis счётчики можно восстановить из БД (если сохранять периодически) или из логов событий (Kafka). Допустима ли eventual consistency? Да. Пользователь видит, что лайк добавился, но в БД он может отразиться с задержкой в несколько секунд. Для лайков это приемлемо. Реальный пример: Twitter и Instagram используют подобную архитектуру: лайки, ретвиты, подписки сначала идут в Redis, затем асинхронно записываются в основное хранилище. Вывод: Аналитик, проектируя высоконагруженный счётчик, должен заложить требование: «Использовать Redis как временный счётчик с асинхронной записью в БД, согласованность — в конечном итоге (eventual consistency)».

Денег нет. Продаж нет. А работать надо. Оперативные меры Весна 2026 года бьёт по бизнесу так, что старые схемы разлетаются в
Денег нет. Продаж нет. А работать надо. Оперативные меры Весна 2026 года бьёт по бизнесу так, что старые схемы разлетаются в щепки. Вы уже пробовали затянуть пояса, урезать всё подряд, лично контролировать каждый шаг сотрудников. Вымотались, а толку ноль. Потому что хаотичная экономия не работает. Работает хирургия. В Школе Генерального директора экстренно собрали для вас курс «Оперативные меры при падении продаж». Разберетесь, как: ✅ Остановить отток денег. ✅ Сократить расходы, БЕЗ увольнения ключевых сотрудников. ✅ Понять, кто в команде тянет, а кто просто сидит в кресле – и пересмотреть ФОТ без скандалов. ✅ Перезаключить контракты с поставщиками – на ваших условиях, а не их. Кто поведёт? Практики, которые прошли кризисы 2008, 2014, 2020, 2022 и стали сильнее. ⚡ Виктор Гор, Артём Сорокин, Елена Телицына, Ирина Гусева. Записаться #реклама 16+ gd.ru О рекламодателе

ТВОЙ БУСТ В IT И AI Собрали с коллегами обновленную папку с каналами, которые реально прокачивают навыки и дают актуальные ин
ТВОЙ БУСТ В IT И AI Собрали с коллегами обновленную папку с каналами, которые реально прокачивают навыки и дают актуальные инструменты: + IT-направления: системный анализ, Python, JavaScript, frontend, тестирование + технологии и инструменты: всё, что ускоряет работу и рост в IT + AI для карьеры и бизнеса: как использовать нейросети, чтобы зарабатывать + обзор нейросетей: что сейчас работает и что стоит изучать + промты: готовые решения + логика создания своих подписаться🎁  https://t.me/addlist/uyDjlf_VhiNjNWNi 💌 записать свой канал в папку тут

4831. В соцсети миллионы лайков. Обновление likes_count в БД при каждом лайке даёт блокировки. Какое решение предложит аналитик?
Anonymous voting

№4831 категория вопросов: #SYSTEMDESIGN

☀Объяснение: Как работает порядок в Kafka? По умолчанию: продюсер отправляет сообщение, лидер партиции записывает его, реплики синхронизируются асинхронно. Если лидер падает, выбирается новый лидер из реплик. Если старый лидер успел записать сообщение, но новые реплики его не получили, это сообщение теряется. Новый лидер продолжает запись с другого смещения. В результате для одного ключа order_id могут быть пропуски или перестановка. Что нужно настроить? acks=all — продюсер ждёт подтверждения от всех синхронных реплик (ISR). min.insync.replicas — минимальное количество реплик, которые должны подтвердить запись (обычно 2). При min.insync.replicas=2 и replication.factor=3 запись успешна, если хотя бы 2 реплики в ISR. Почему это сохраняет порядок? Если старая реплика отстала, она не входит в ISR, и запись не произойдёт до тех пор, пока она не догонит. Таким образом, лидер не теряет сообщения, и порядок сохраняется даже при смене лидера. Реальный пример: В одной компании из-за отсутствия min.insync.replicas события одного заказа (создан → оплачен → отгружен) поменяли порядок на «отгружен → оплачен». Клиенты получали товар без списания денег. Вывод: Аналитик в требованиях должен указать: «Для гарантированного порядка и отказоустойчивости использовать acks=allmin.insync.replicas=2replication.factor=3».

4830. В Kafka для заказов настроен ключ = order_id, партиций = 3. При отключении брокера порядок сообщений нарушается. Какой параметр не учли?
Anonymous voting