boreesych.com boreesych.com
← Назад к видео

Тестовое собеседование с Русланом на позицию Junior Python разработчика

В этом выпуске провожу тестовое собеседование на позицию Junior Python разработчика для Руслана. Вопросы и ответы без академизма — только то, как кандидат понимает базовые концепции и как рассуждает.

Руслан начал изучать Python всего 3 месяца назад, поэтому вполне естественно, что он ещё многого не знает и местами может путаться в деталях. Но мне очень понравились его настрой, спокойствие на “интервью” и прогресс: за такой короткий срок он уже неплохо ориентируется в базовых понятиях, умеет рассуждать вслух и видно, что каждый день реально вкладывается в обучение.

Что внутри:
• унарные/бинарные/тернарные операторы — что это и как отличать;
• почему один и тот же оператор (*) ведёт себя по-разному с числами, строками и коллекциями: перегрузка операторов, методы классов, полиморфизм;
• * и **: умножение, возведение в степень, *args и **kwargs;
• небольшой разбор кода на экране: распаковка коллекций через *, приоритет операций, чтение незнакомого кода и проверка гипотез;
• финальная обратная связь: что получилось хорошо, где есть пробелы и как улучшить коммуникацию на интервью.

Если готовишься к собеседованию — ставь на паузу на каждом вопросе и попробуй ответить сам, а потом сравни с ответом кандидата.

Поддержи ролик лайком и подпиской — так я пойму, что формат полезен.

Тайм-коды:

00:00 Приветствие и план интервью
00:32 Представление участников
03:29 Теоретические вопросы
14:53 Работа с кодом
49:00 Обмен фидбеком

#python #junior #собеседование #программирование #pythonразработчик