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

Открытое собеседование на джуниор Python-разработчика

Открытый вебинар с моковым собеседованием на Junior Python-разработчика и последующим разбором ответов. Вопросы из чата посвящены подготовке, опыту, портфолио, поиску работы и развитию в профессии.

Источник: Яндекс Практикум

Открыть на YouTube

Таймлайн

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

Вебинар показывает моковое техническое собеседование начинающего Python-разработчика: Константин отвечает на вопросы Антона по Core Python, ООП, исключениям, HTTP, SQL и type hints, в том числе в формате лайвкодинга. После разбора Антон отмечает сильную базу кандидата, но рекомендует углубить асинхронное программирование и SQL. Во второй части участники обсуждают подготовку к интервью, портфолио и pet-проекты, поиск первой работы, стажировки, уровень специалиста и совмещение работы с учёбой.

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

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

  • Отработайте ссылочную модель Python, изменяемые объекты и случай с изменяемым значением по умолчанию: вместо списка в сигнатуре используйте None и создавайте список внутри функции.
  • Умейте с нуля объяснить и написать декоратор: обёртку, возврат обёртки, применение через @ и без синтаксического сахара, а также назначение functools.wraps.
  • Подготовьте практические ответы по try/except/else/finally и ловите ожидаемые конкретные исключения, например ZeroDivisionError, а не все ошибки подряд.
  • Закройте пробелы по HTTP-методам, асинхронному программированию и SQL: JOIN, поведение LEFT JOIN при отсутствии соответствия, LIMIT/OFFSET, транзакции и блокировки.
  • Используйте type hints для аргументов и возвращаемых значений; полезно знать современный синтаксис встроенных generic-типов и вариант из модуля typing для старых версий Python.
  • Готовьтесь под конкретную вакансию: если в компании есть алгоритмическая секция, решайте задачи на LeetCode; иначе приоритизируйте Core Python, нужные фреймворки и технологии из описания позиции.
  • Соберите неучебное портфолио: доведите pet-проект до работающего деплоя, добавьте README и type hints, закрепите лучшие репозитории на GitHub и по возможности получите опыт командной разработки.

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

56 мин
BackendJunior

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

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

2 ч 1 мин
BackendSenior

Senior в 14 лет?! Это вообще законно? / Думали будет джун... / Техсобес Senior Python Developer

Развёрнутое мок-собеседование с 14-летним Python-разработчиком: разбор Telegram-бота, конкурентности, БД и архитектуры учебного проекта заметок. В конце — технический фидбек и рекомендации по развитию.

1 ч 28 мин
BackendJunior

Собеседование для Python Junior разработчика: реальное мок-интервью с теорией и лайвкодингом

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