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

SENIOR PYTHON пошел на JUNIOR собеседование

Экспериментальное собеседование на Python Junior: senior-разработчик проходит интервью под видом junior. В записи обсуждают опыт, основы Python, фреймворки, мини-задачу с LeetCode и итоговый фидбек.

Источник: BELOV

Открыть на YouTube

Таймлайн

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

Автор называет ролик экспериментом: будучи senior Python-разработчиком, он представляется junior и показывает запись собеседования на позицию Python Junior. Кандидат рассказывает о полугоде коммерческого опыта с Django и предыдущем фрилансе, после чего отвечает на вопросы по базовому Python, ООП, декораторам, PEP 8, JSON, Git, MongoDB, Django и Flask. В конце интервьюер сообщает, что кандидат проходит на позицию; во вступлении автор утверждает, что позже отказался из-за более выгодных условий в другом месте.

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

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

  • Подготовьте короткий рассказ об опыте: какие проекты делали, где применяли Django, Django REST Framework, сериализаторы, SQLAlchemy и базы данных.
  • На Junior Python-собеседовании здесь проверяют типы данных и их изменяемость, отличие итератора от генератора, строковое форматирование, dunder-методы и момент вызова __init__.
  • Нужно уметь объяснить декоратор как обёртку, меняющую поведение функции, знать назначение PEP 8 и базовый сценарий чтения JSON через контекстный менеджер и модуль json.
  • Интервьюер спрашивает не только Python, но и рабочий стек: Git, MongoDB, SQL-базы, Django, Flask и опыт с Django REST Framework.
  • Сравнение Flask и Django кандидат связывает с задачами проекта: Django, по его мнению, даёт больше готового «из коробки», а Flask уместен для более лёгких сервисов; это мнение участника, а не установленное правило.
  • Стоит быть готовым к короткой задаче с LeetCode и рассказу о своей практике: кандидат сообщает о 64 решённых задачах, преимущественно уровня Easy.

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

56 мин
BackendJunior

Михаил Выборный собеседование junior python разработчик

Пробное собеседование junior Python-разработчика с разбором софт-скиллов, базового Python-кодинга, декораторов и замыканий. В конце участнику дают предметную обратную связь и обсуждают смоделированные условия работы.

1 ч 6 мин
BackendJunior

Junior Python developer. Публичное собеседование Яков Варнаев

Учебное публичное собеседование Junior Python/Django-разработчика с живым разбором Django-проекта и демонстрацией личного API-проекта для Dungeons & Dragons. В финале участники разбирают вопросы кандидата и дают обратную связь.