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

Стрим-собеседование на Junior Python-разработчика

В эфире кандидат отвечает на вопросы и решает задачи с обсуждением исключений, логики алгоритма и проверки кода. Ведущие объясняют, что именно оценивают на техническом этапе.

Источник: ApexNovaTech

Открыть на YouTube

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

Русскоязычный стрим — учебное техническое мок-собеседование кандидата на Junior Python-разработчика. После рассказа об опыте кандидат в лайвкодинге разбирает функцию подсчёта непустых строк: проверку типов, реакцию на невалидные элементы, исключения и проблему изменяемого значения по умолчанию. Далее обсуждаются декоратор с *args/**kwargs, измерением времени и сохранением метаданных функции, а также Django-модель товара: поля, скидка, точность цены, индексы и save(update_fields=...). Ведущие дают обратную связь по Python, логике и резюме; в дополнительном блоке задают несколько вопросов по JavaScript — о стрелочных функциях, ===, приведении типов, NaN и Proxy.

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

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

  • Умейте объяснить, когда применять raise и пользовательские исключения.
  • Разделяйте корректность алгоритма и знание конкретного синтаксиса.
  • Запускайте и проверяйте решение, если формат интервью это допускает.
  • Знайте особенности NaN и способы его проверки в JavaScript.

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

57:02
BackendJunior

Python: техническое собеседование Junior-разработчика

Тестовое техническое мок-собеседование на позицию Junior Python-разработчика. Кандидат рассказывает о пет-проектах на Django и FastAPI, затем отвечает на вопросы о Celery, Redis, оптимизации ORM, SQL-индексах, асинхронности и устройстве веб-фреймворка. В финале он получает фидбек и рекомендации по самопрезентации.

1:15:07
BackendMiddle

Мок-интервью с Python-разработчиком уровня Middle

Кандидат разбирает изменяемые объекты и замыкания, пишет декоратор и отвечает на вопросы об asyncio, контекстных менеджерах и сборке мусора. В финале интервьюер объясняет, как структурировать ответы и закрыть пробелы перед поиском работы.