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 212 подписчиков, занимая 3 868 место в категории Карьера и 63 918 место в регионе Россия.

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

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

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

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

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

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

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

10 212
Подписчики
-324 часа
+37 дней
+32430 день
Архив постов
№4666 категория вопросов: #DBMS

Ребята, классные новости 🙌 Нас добавили в ламповую папку с самыми годными телеграм-каналами про ИТ 🐱 Внутри — технологии, И
Ребята, классные новости 🙌 Нас добавили в ламповую папку с самыми годными телеграм-каналами про ИТ 🐱 Внутри — технологии, ИИ, карьера в ИТ, полезные разборы и контент без воды. Короче, всё, что хочется видеть в ленте, если вы в теме (или только хотите войти) Тык 👉 https://t.me/addlist/Tgpq6yK7iYMzNWRi — добавить папку себе И пусть в ленте будет больше пользы и меньше случайного шума ✨ ❤️Поделитесь с тем, кто тоже хочет прокачиваться в ИТ и читать только толковый контент

👩‍🏫Объяснение: На практике, если GIN-индекс уже есть и запросы тормозят на 5 млн записей, часто проблема не в индексе, а в селективности запроса. Если запрос возвращает тысячи строк (например, по популярному слову), то основное время уходит на их чтение и сортировку. Партиционирование (B) может помочь, если разделить данные по какому-либо признаку (например, по дате регистрации) и делать запрос только по актуальным партициям. Однако, если запрос всегда сканирует все партиции, то выигрыша не будет. Перестройка индекса (C) может помочь, если индекс разросся и стал неэффективным. Но в реальности чаще требуется оптимизация самого запроса (например, добавление дополнительных условий для повышения селективности) или использование специализированной поисковой системы (Elasticsearch). В контексте экзамена правильнее B, так как это масштабное изменение структуры для больших данных.

4665. В таблице Users есть текстовое поле search_vector (full-text search) и часто выполняется запрос WHERE search_vector @@ to_tsquery('keyword'). При росте таблицы до 5 млн записей запрос стал медленным. Индекс GIN уже существует. Что делать?
Anonymous voting

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

👩‍🏫Объяснение: Этот кейс на стыке compliance и архитектуры. Требования: 1) Неизменяемость операций (нужны для аудита), 2) Право на забвение. Физическое удаление (A) нарушает первое. Soft-delete (B) не соответствует GDPR, так как данные остаются в исходном виде. Архивация (D) не решает проблему обезличивания. Криптографическое удаление (crypto-shredding) — отраслевой best practice: чувствительные поля (ФИО, email) шифруются отдельным ключом на пользователя; при удалении ключ уничтожается, делая данные нечитаемыми, при этом неизменяемые метаданные операции (сумма, время) остаются.

4664. В финансовом приложении есть строгое требование: нельзя удалять данные об операциях. При этом пользователь может отозвать согласие на обработку персональных данных (GDPR). Как технически реализовать «забывание» пользователя?
Anonymous voting

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

👩‍🏫Объяснение: При таком объеме и требовании к минимальной задержке записи, прямая запись в аналитическое или транзакционное хранилище (A, B) создаст чрезмерную нагрузку. Правильный паттерн — буферизация через шину событий (Kafka). Она гарантирует прием высокого потока, обеспечивает отказоустойчивость и позволяет затем гибко направлять данные в разные системы (в холодное хранилище, в real-time агрегатор и т.д.). Вариант D не решает проблему аналитической обработки и может стать дорогим из-за объема.

4663. Вы проектируете систему сбора телеметрии с IoT-устройств. Устройства отправляют 100 000 событий в секунду. Нужно писать события с минимальной задержкой и раз в час строить агрегационные отчеты. Какую стратегию хранения выбрать на первом этапе?
Anonymous voting

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

🕓Доступ к папке «ИИ, AL и IT» на 24 часа В одном месте — всё самое ценное о заработке на ИИ и технологиях будущего. ✦ Живите
🕓Доступ к папке «ИИ, AL и IT» на 24 часа В одном месте — всё самое ценное о заработке на ИИ и технологиях будущего. ✦ Живите по правилам нового времени. Узнайте, как выстраивать карьеру и бизнес в мире, где технологии задают правила игры. ✦ Автоматизируйте и масштабируйтесь. Внедряйте ИИ-менеджеров, которые приводят заявки и клиентов 24/7. ✦ Продавайте дороже и проще. Как перевести бизнес на автопилот с помощью ИИ-инструментов. Подписывайтесь и прокачивайте свои навыки уже сейчас. Все здесь

👩‍🏫Объяснение: Этот кейс проверяет знание механизмов восстановления. Point-in-Time Recovery (PITR) — единственный способ откатить изменения до определенного момента без потери всех данных, накопленных после бэкапа. Он требует, чтобы был включен журнал транзакций (WAL в PostgreSQL, бинарный лог в MySQL). Восстановление из полного бэкапа (A) откатит и все валидные данные за день. Ручные правки (C) рискованны и ненадежны. Вариант D близок к B, но бинарный лог — это именно механизм PITR в MySQL, однако формулировка B общая и покрывает разные СУБД.

4662. В legacy-системе обнаружилась критическая проблема: из-за ошибки в коде в таблицу Transactions были внесены некорректные данные за последние 3 часа. Как можно восстановить целостность данных с минимальными потерями?
Anonymous voting

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

👩‍🏫Объяснение: Для высоконагруженных систем с горизонтальным масштабированием (шардингом) важны распределенные и временно-упорядоченные идентификаторы. AUTO_INCREMENT (A) создает горячую точку (hotspot) на одном сервере и не подходит для шардинга. UUID (B) случайный, что убивает локальность данных и приводит к фрагментации индексов, ухудшая производительность вставки и выборки. Snowflake-алгоритм (C) генерирует монотонно возрастающие ID, которые упорядочены по времени и уникальны в распределенной среде — это оптимально для шардинга и кластеризованных индексов. Составной ключ (D) усложняет связи и не является глобально уникальным.

4661. При проектировании высоконагруженного чата вы решили хранить сообщения в реляционной БД.. Какой подход к первичному ключу таблицы Messages наиболее оптимален?
Anonymous voting

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

ХОЧЕШЬ ИДТИ В НОГУ С ТЕХНОЛОГИЯМИ ?! … или наблюдать, как другие зарабатывают на ИИ? - РЕШАТЬ ТЕБЕ ! ! ! Мы подготовили для т
ХОЧЕШЬ ИДТИ В НОГУ С ТЕХНОЛОГИЯМИ ?! … или наблюдать, как другие зарабатывают на ИИ? - РЕШАТЬ ТЕБЕ ! ! ! Мы подготовили для тебя ПАПКУ с лучшими каналами про ИИ после которой ИИ станет твоим главным инструментом, а не загадкой 🧐 🎁 Забирай папку с ТОП ИИ Каналами 👉 https://t.me/addlist/OabgMkJT_09lNWM8 Внутри — концентрат пользы без воды: * практические советы от экспертов * инструменты, которые экономят часы работы * идеи и кейсы, которые уже приносят деньги Пока нейросети не ушли далеко вперёд без тебя, подписывайся прямо сейчас. Ссылка на ПОДБОРКУ 👈 ➡️ https://t.me/addlist/OabgMkJT_09lNWM8 Что найдёшь в подборке: ⚡️ мощные промпты для текстов, изображений и контента ⚡️ гайд по созданию ИИ-ассистента 24/7 ⚡️ рабочие схемы продаж с помощью нейросетей — без теории, только практика 📦 Забирай доступ к подборке и бонусам 🗝 В любой момент его могут закрыть ⏳ 👉 https://t.me/addlist/OabgMkJT_09lNWM8

👩‍🏫Объяснение: Это классическая задача баланса между оперативными транзакциями и аналитическими запросами. Материализованное представление — это «снимок» результата запроса, физически сохраненный в БД, который можно периодически обновлять (например, ночью). Это идеально подходит для ежедневных отчетов, где не нужны данные в реальном времени. Вариант B неэффективен при большом объеме данных, вариант C усложнит транзакции и может стать узким местом, а вариант D — слишком радикальное архитектурное изменение для одной задачи.