Моковое интервью Senior Python-разработчика о производительности, масштабировании и микросервисах. В разговоре также разбирают процессы команды, тестирование и архитектурные компромиссы.
Это моковое техническое собеседование на позицию Senior Python-разработчика с двумя интервьюерами. Кандидат начинает с рассказа об опыте, затем отвечает на вопросы по оптимизации сервисов: трассировке, N+1-запросам, индексам, репликации и согласованности данных. Через кейсы собеседующие проверяют понимание масштабирования, шардирования, очередей, Transactional Outbox и идемпотентности обработчиков. Отдельно обсуждаются причины и последствия перехода к микросервисам, границы сервисов и распределённый монолит. Ближе к концу интервью затрагивает нагрузочное и стресс-тестирование, работу с отстающими сотрудниками, культуру разбора инцидентов и аргументацию архитектурного выбора перед бизнесом. Запись заканчивается обратной связью интервьюеров кандидату.