Вернуться в видеотекуНикита Ионов. Собеседование junior python разработчик. Задачка + репа + софты.
Практическое junior Python-собеседование: теория, задача на генератор и разбор GitHub-проектов кандидата. В конце — вопросы кандидата о проекте, наставничестве, оформлении и оплате, а также обратная связь интервьюеров.
- Направление
- Backend
- Формат
- Техническое собеседование
- Грейд
- Junior
- Длительность
- 48 мин
Коротко о видео
Запись собеседования с Никитой Ионовым на позицию 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 долларов был предварительным ориентиром работодателя, а не подтверждённым оффером.