TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
SA | Собеседования

4 Aug, 10:03

Открыть в Telegram Поделиться Пожаловаться

Senior SA | iGaming

Вакансия: Системный аналитик
Уровень: Senior
Жалование: 320к запрошено
Кратко о проекте: Desktop клиент на C#, монолитный Backend который начали распиливать.

⏺Запись собеседования⏺

📝 Секция «Общие вопросы»:

🔵Расскажите о себе, о своём опыте.
🔵Описать флоу самой сложной задачи из вашей карьеры.
🔵Бывают ли ситуации, когда разработчики отказываются выполнять задачу. Как решаете такие ситуации.
🔵Вам комфортнее быть единственным аналитиком на проекте или работать в команде с другими аналитиками.
🔵Работаете с шаблонами компании или собственными.

P.S. Далее следовало множество вопросов на подробное описание своего текущего проекта кандидатом. Интервьюер задавал много вопросов на тему стека/архитектуры и почему команда выбирала тот или иной подход для решения задачи.

📝 Секция «Требования/Нотации/Документация»:

🔵Опыт работы с маппингом данных.
🔵Приходилось ли самому проектировать спецификации сервисов, запрашивать методы.
🔵Опыт работы с Confluence.
🔵На каждую ли задачу создаёте диаграмму.
🔵Как организуете процесс поддержки и переноса сервиса старой админки.

👣 Секция «HTTP/REST и синхронные интеграции»:

🔵Опыт работы с REST.
🔵GET vs POST.
🔵Опыт работы с Postman.
🔵Приходилось ли имитировать REST‑запросы через Postman.

🖥 Секция «Базы данных»:

🔵Если база данных одна, есть ли смысл делить на микросервисы.
🔵Какое хранилище данных использовали на предыдущем проекте.
🔵В S3 хранилище чем обусловлено использование разных бакетов для хранения данных.
🔵Опыт работы с ClickHouse.

⚙️ Секция «Архитектура»:

🔵В каких случаях Kafka лучше Rabbit.
🔵Монолит vs микросервис. DDD, Границы контекста. Сильная и слабая связанность. Отказоустойчивость. Способы масштабирования.

🔑 Секция «Безопасность»:

🔵Ролевая модель и доступ к данным.
🔵Структура JWT.
🔵Где и как производить проверки ролей пользователя.


🤓 Секция «Практика»:

🔴Кейс: Представим REST'овый сервис, который является нашей прослойкой между фронтом и БД. Как можно реализовать пагинацию в такой архитектуре?

🔴Попутные вопросы по кейсу:

🔵Можно ли реализовывать пагинацию на стороне REST'ового сервиса? Корректно ли будет такое решение?

🔴Кейс: Если у нас есть таблица размером 1млн. записей. Как будем её отображать на фронте?

💩 Голосование: Как вам собес?

🤨 — Не понятно зачем нужен Desktop клиент, если есть web

🙏 — Сложновато

🔥 — Изи собес

❔ Как думаете, почему на проекте был сделан выбор в пользу десктопного клиента вместо web'а?

Подписывайтесь на:
❤️@sa_sobes

6k 0 30 30 73
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot