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

Мок-интервью Python-разработчика: асинхронность и PostgreSQL

Ведущий Python-разработчик проводит открытое техническое интервью с кандидатом. Темы включают типы данных, asyncio, декораторы, память Python и индексы PostgreSQL.

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

Открыть на YouTube

Таймлайн

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

Ведущий с многолетним опытом в Python проводит кандидату развернутое техническое интервью. Вопросы охватывают изменяемые и неизменяемые типы, сравнение is и ==, аргументы по умолчанию и копирование объектов. Отдельный блок посвящён event loop, блокирующему коду и запуску задач через executor. Дальше кандидат объясняет декораторы, контекстные менеджеры, сборку мусора и наследование. В заключительной технической части обсуждаются EXPLAIN ANALYZE, типы индексов PostgreSQL и ACID. После интервью ведущий даёт кандидату обратную связь и отвечает на вопросы аудитории.

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

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

  • Отличать сравнение идентичности объекта от сравнения значений.
  • Не запускать блокирующий код напрямую в event loop.
  • Объяснять назначение PostgreSQL-индекса через селективность и стоимость записи.
  • Понимать, какие циклические ссылки требует обработать сборщик мусора Python.

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