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

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

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

BELOV
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 49,9 тыс.
  • Лайки на YouTube: 1,1 тыс.
Открыть на 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.

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