Есть ли опыт работы с SaaS-системами
Что проверяют
Вопрос двусмысленный, и интервьюер часто сам не уточняет. Под SaaS могут иметь в виду внешние сервисы, которыми пользуется команда (GitLab.com, Sentry, Datadog, Cloudflare), или продукт компании, который вы сопровождаете как SaaS для клиентов. Сильный ответ начинается с того, про какой смысл вы расскажете, а следом обычно спрашивают про интеграции и цену такого выбора.
Как отвечать
Каркас строится на вашем опыте, поэтому нужны свои системы, свои задачи и свои цифры.
Если речь о внешних сервисах, расскажите:
- что подключали и зачем: мониторинг, трекинг ошибок, CI, DNS и CDN, SSO;
- как управляли: через Terraform-провайдер или API, а не кликами в консоли; токены в Vault или в секретах CI;
- интеграции: SSO через SAML или OIDC, автоматическое заведение пользователей через SCIM, вебхуки в чат и систему инцидентов;
- ограничения: лимиты API, стоимость при росте объёма (логи и метрики дорожают быстрее всего), зависимость от доступности вендора, выгрузка данных при уходе.
Если вы сопровождали собственный SaaS-продукт, фокус другой: изоляция арендаторов (отдельная база, схема или колонка tenant_id), SLO и дежурства, выкатка без простоя, миграции сразу для всех клиентов.
Для российского рынка уместно вспомнить требование 152-ФЗ хранить персональные данные россиян на территории РФ и то, что многие зарубежные сервисы стали недоступны, а команды переезжали на self-hosted GitLab, Sentry и Grafana.
Если опыта с SaaS мало, скажите прямо и расскажите о близком: вы поднимали self-hosted аналог и понимаете, чем эксплуатация своего отличается от подписки.
Где спотыкаются
Путают модели: называют SaaS аренду виртуальных машин в облаке. Это IaaS, и интервьюер это заметит.
Перечисляют логотипы без действий. «Работал с Datadog» ничего не говорит, пока не сказано, что вы настраивали и какую проблему решили.
Не видят обратной стороны: ни слова о стоимости, привязке к вендору и о том, что будет, если сервис ляжет или уйдёт с рынка.