7.6Kпросмотров
97.5%от подписчиков
10 марта 2026 г.
Score: 8.3K
Senior SA | Банк Вакансия: Системный аналитик
Уровень: Senior
Жалование: 430к запрошено.
Сфера: Финтех (банк) ⏺Запись собеседования⏺ 📝 Секция «Общие вопросы»: 🔵Почему вы решили сменить текущее место работы?
🔵Какой домен вам сейчас наиболее интересен для дальнейшей работы?
🔵Расскажите подробнее про вашу роль и ключевые задачи на предыдущем месте работы?
🔵Какие основные обязанности вы выполняли на проекте?
🔵Был ли у вас опыт работы с интеграционной шиной?
🔵Насколько глубоко вы были вовлечены в работу с интеграционной шиной?
🔵Как вы оцениваете свой уровень владения SQL?
🔵Какую документацию вы обычно пишете на проектах?
🔵Приходилось ли вам работать с большими архитектурными или аналитическими документами? 📝 Секция «Требования/Нотации/Документация»: 🔵Какие инструменты вы используете для работы с UML и BPMN диаграммами?
🔵Из каких основных элементов обычно состоит спецификация OpenAPI?
🔵Какие инструменты вы используете для тестирования и работы с API? 👣 Секция «HTTP/REST и синхронные интеграции»: 🔵В чем ключевая разница между HTTP-методами PUT и POST?
🔵Что такое идемпотентность в контексте HTTP-методов?
🔵Какие HTTP-методы считаются идемпотентными?
🔵Можно ли считать метод GET идемпотентным? Почему?
🔵Можно ли использовать POST для операций чтения данных?
🔵В каких случаях разработчики могут использовать POST вместо GET?
🔵Что означают HTTP-коды редиректов (3xx)?
🔵Как можно сделать REST-метод идемпотентным?
🔵Как обычно реализуют механизм idempotency key?
🔵Какие основные HTTP-методы вы используете в REST API?
🔵В чем разница между PUT и PATCH?
🔵В чем отличие синхронных и асинхронных интеграций?
🔵В каких случаях лучше использовать асинхронное взаимодействие между системами?
🔵Что такое Basic-аутентификация?
🔵Где именно передаются логин и пароль при использовании Basic auth?
🔵Как выглядит заголовок Authorization при Basic-аутентификации? 🖥Секция «Брокеры сообщений и асинхронные интеграции»: 🔵Был ли у вас опыт работы с Kafka?
🔵Что такое партиции в Kafka и зачем они используются?
🔵Как соотносятся количество консюмеров и количество партиций в Kafka?
🔵Могут ли несколько консюмеров одновременно читать одну и ту же партицию?
🔵Как Kafka будет вести себя при нагрузке около 1000 RPS?
🔵Как будет выглядеть работа Kafka при нагрузке около 100 RPS?
🔵Какую роль выполняет Zookeeper в экосистеме Kafka? 🖥 Секция «Базы данных»: 🔵С какими базами данных вам доводилось работать на проектах?
🔵В чем разница между условиями WHERE и HAVING в SQL?
🔵Какие виды индексов существуют в PostgreSQL?
🔵Для каких задач в базах данных используются индексы?
🔵Какие уровни изоляции транзакций вы знаете?
🔵Работали ли вы с Redis на проектах?
🔵К какому типу баз данных относится Redis?
🔵Есть ли в Redis механизмы, аналогичные индексам?
🔵Какие ограничения существуют в реляционных БД (PK, FK, UNIQUE, NOT NULL)?
🔵Какие виды JOIN вы используете в SQL?
🔵Для чего используется оператор UNION? 🔐 Секция «Безопасность»: 🔵Почему иногда используют POST для передачи чувствительных данных вместо GET?
🔵Какие данные относятся к категории персональных данных?
🔵Как работают access и refresh токены в механизме JWT?
🔵Из каких частей обычно состоит JWT-токен?
🔵Как работает схема авторизации через SSO, OAuth и OpenID? ⚙️ Секция «Архитектура»: 🔵Как может выглядеть архитектура сервиса каталога товаров?
🔵Как обычно реализуется пагинация в сервисе каталога?
🔵Как можно встроить авторизацию пользователя в процесс покупки товара?
🔵Как можно связать корзину пользователя до и после прохождения авторизации?
🔵Где можно хранить корзину пользователя на стороне клиента? 🤓 Секция «Практика»: 🔴Кейс: Нарисовать процесс покупки товара в интернет-магазине (Sequence diagram или BPMN).
🔴Кейс: Спроектировать архитектуру процесса покупки — фронт, бэк, склад, платёжная система.
🔴Кейс: Как избежать race condition при покупке последнего товара на складе?
🔴Кейс: Как можно хранить дерево комментариев в реляционной базе данных? 💩 Голосование: Как вам собес? 🙏 — Сложновато 🔥 — Изи собес. Подписывайтесь на: ❤@sa_so