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

Мок-собеседование на Middle Python

Кандидат отвечает на вопросы по Python, асинхронности, REST и базам данных. Ведущий уточняет ответы и обсуждает опыт кандидата.

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

Открыть на YouTube

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

Публичное мок-собеседование на Middle Python: кандидат с основным опытом в Go и инфраструктуре проходит оценку именно как Python-разработчик. Интервьюер разбирает итераторы и генераторы, декораторы, контекстные менеджеры, изменяемость типов и сборку мусора, затем asyncio, event loop, GIL, потоки и процессы. Во второй части обсуждают REST, RPC и gRPC, HTTP-методы и заголовки, WebSocket, Redis, типы баз данных, репликацию и шардирование. В финальном фидбэке кандидату отмечают пробелы в основах Python и уровень около Junior по этому стеку, но оценивают его инженерные знания по backend- и инфраструктурным темам как Middle и выше.

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

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

  • Отличать конкурентность asyncio от параллельного вычисления.
  • Выбирать подход для CPU-bound нагрузки отдельно от корутин.
  • Знать семантику GET, POST, DELETE и PATCH при проектировании REST API.
  • Понимать разницу репликации и шардирования базы данных.
  • Описывать свой опыт через конкретные сервисы, библиотеки и задачи.

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