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

Никита Ионов. Собеседование junior python разработчик. Задачка + репа + софты.

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

Источник: Андрей += Пронин

Открыть на YouTube

Таймлайн

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

Запись собеседования с Никитой Ионовым на позицию junior Python-разработчика: он рассказывает о проектах на Django/DRF, интересе к backend/API и изучении Flask. Интервьюеры проверяют базовые знания Python и дают задачу на бесконечный генератор геометрической прогрессии, затем разбирают GitHub-проекты кандидата — Telegram-скрипт статистики чата и Flask-приложение для учёта книг. В финале обсуждаются возможная работа, наставничество, формат оформления и ориентир по оплате, после чего интервьюеры дают кандидату развёрнутую обратную связь.

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

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

  • Для junior-собеседования нужно уверенно различать изменяемые и неизменяемые типы Python, понимать связь хешируемости с ключами словаря и уметь объяснять это без догадок.
  • Перед решением даже простой задачи полезно кратко проговорить подход: в задаче требовалось бесконечно генерировать n¹, n², n³ и далее через генератор.
  • Проект на GitHub стоит уметь сразу запустить и предметно объяснить: входные данные, хранение секретов, структуру данных, сортировку, формат результата и ограничения.
  • Кандидат показал Telegram-скрипт, который читает историю чата, считает сообщения по пользователям, сортирует их и отправляет в чат отформатированный топ-10.
  • В Flask-проекте он использовал привычную Django-подобную архитектуру, Docker и workflow для проверок Flake8 и pytest; при этом тесты и авторизованные сценарии ещё находились в работе.
  • Обсуждённый диапазон 800–1000 долларов был предварительным ориентиром работодателя, а не подтверждённым оффером.

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

56 мин
BackendJunior

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

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

1 ч 6 мин
BackendJunior

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

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