Мок-интервью Middle Python-разработчика: тесты и трассировка
Мок-техническое собеседование на позицию Middle Python-разработчика. Кандидат отвечает на вопросы о тестировании и legacy-коде, микросервисах, БД, DDD и asyncio; интервьюер уточняет ответы и даёт подробный фидбэк по уровню.
- Опубликовано на YouTube:
- Просмотры на YouTube: 1,5 тыс.
- Лайки на YouTube: 29
Таймлайн
Коротко о видео
Повторное мок-техническое собеседование на позицию Middle Python-разработчика: кандидат сравнивает свой опыт с прошлогодним интервью и отвечает на вопросы о работе с legacy, тестах и CI/CD. Далее интервьюер разбирает типы тестов, Pytest-фикстуры и изоляцию параллельных тестов, затем — миграцию от монолита к микросервисам, отказоустойчивость, observability и трассировку запросов. Отдельные блоки посвящены производительности Python и БД, нормализации, DDD/Strangler Fig и устройству asyncio. В финале интервьюер отмечает прогресс кандидата и рекомендует закрыть пробелы в теории БД и архитектуры перед собеседованиями на Middle.
Затронутые темы
Что взять на заметку
- Покрытие тестами не должно быть самоцелью.
- Legacy-код удобнее тестировать через подходящие fake и mock-объекты.
- Distributed tracing позволяет собрать путь запроса через сервисы.