Вернуться в видеотеку

Мок-собеседование с Python-разработчиком на Middle: Kafka, PostgreSQL и микросервисы

Публичное мок-собеседование с junior Python-разработчиком, который готовится к переходу на Middle. Ведущие проверяют опыт с RabbitMQ и Kafka, Python, мониторингом и масштабированием сервисов, PostgreSQL, Redis и микросервисной архитектурой, а в конце дают обратную связь по уровню.

Источник: ШОРТКАТ — менторская программа

Открыть на YouTube

Коротко о видео

Это демонстрационное мок-собеседование от ШОРТКАТ с junior Python-разработчиком, цель которого — перейти на Middle. Ведущие спрашивают о RabbitMQ (exchange и DLQ) и Kafka (offset, retention и порядок сообщений в партиции), затем о поверхностном и глубоком копировании в Python, диагностике нагрузки и горизонтальном и вертикальном масштабировании. Обсуждаются EXPLAIN ANALYZE, индексы, партиционирование, репликация, JSONB, Redis, VACUUM и уровни изоляции PostgreSQL; также затрагиваются ClickHouse, Go и границы микросервисов. В финале интервьюеры отмечают пробелы в MongoDB и Elasticsearch, но оценивают кандидата как готового к Middle; далее идёт рекламный блок программы.

Затронутые темы

Что взять на заметку

  • Для Kafka нужно понимать offset, retention и условия сохранения порядка.
  • Мониторинг строится на метриках нагрузки и времени обработки endpoint.
  • Работая с Redis, учитывайте модель хранения в памяти и сохранность данных.
  • Границы микросервисов следует объяснять через ответственность за конкретную предметную область.

Рекомендуем посмотреть