Вернуться в каталог собеседований

Студент удивил своими знаниями и прошел собес на Middle Python разработчика!

Публичное мок-интервью по Python, базам данных и системному дизайну с разбором ответов студента ВШЭ. В конце ведущий оценивает выступление и презентует программу менторства ШОРТКАТ.

ШОРТКАТ — менторская программа
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 1,8 тыс.
  • Лайки на YouTube: 36
Открыть на YouTube

Таймлайн

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

Публичное мок-интервью Димы, студента четвёртого курса ВШЭ, на уровень Middle Python-разработчика: ментор Сава проверяет знания Python, PostgreSQL и системного дизайна. Обсуждаются сборщик мусора CPython, слабые ссылки и профилирование утечек, различия между экземплярными методами, @classmethod и @staticmethod, паттерны и контекстные менеджеры. Во второй части кандидат рассуждает об индексах PostgreSQL, оптимизации запроса и архитектуре сервиса уведомлений на Kafka; в финале ведущий даёт свою оценку и рассказывает о менторстве ШОРТКАТ.

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

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

  • Для интервью стоит уметь связно объяснить reference counting, циклический garbage collector, поколения объектов и случай, когда циклические ссылки приводят к удержанию памяти.
  • Нужно различать экземплярный метод с self, @classmethod с cls и @staticmethod, а также объяснять, когда статическую функцию разумно оставить рядом с логикой класса.
  • Контекстный менеджер рассматривается как способ гарантировать подготовку и освобождение ресурсов через __enter__ и __exit__, в том числе при исключениях; упоминается и декоратор contextmanager.
  • В блоке PostgreSQL затронуты B-tree, hash, GiST и BRIN-индексы, а для медленного запроса с миллионами строк кандидат предлагает сначала проверить индексы, затем рассмотреть составной индекс и партиционирование.
  • Для сервиса уведомлений обсуждаются Kafka, топики, consumer groups, отдельные обработчики каналов доставки, ручное подтверждение сообщений, повторные попытки и очередь неуспешных отправок.
  • Итоговая оценка ведущего — его мнение в рамках публичного мок-интервью: он назвал Диму «крепким junior» или junior+, допуская middle- с учётом стресса формата.

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