Вернуться в видеотекуМок-собеседование на Junior Python-разработчика
Интервьюер проверяет у кандидата функции, устранение дублирования кода, классы, наследование и асинхронность в Python. В конце разбираются сильные стороны и пробелы в ответах.
- Направление
- Backend
- Формат
- Мок-собеседование
- Грейд
- Junior
- Длительность
- 1:13:58
Коротко о видео
Это тестовое собеседование с кандидатом на Junior Python-разработчика. После представления и обсуждения целей интервьюер последовательно проверяет основы проектирования: зачем выделять повторяющийся код в функции, как исправлять дефект в скопированных фрагментах и чем отличаются атрибуты класса и объекта. В блоке ООП разбираются инициализация, методы, наследование и переопределение атрибутов. Затем разговор переходит к асинхронности, потокам и процессам; кандидат сравнивает подходы на примерах веб-сервера и ресурсоёмкой обработки. В финале интервьюер оценивает ход рассуждений кандидата как достаточный для Junior-роли, но рекомендует разобрать неточные ответы и закрыть обнаруженные пробелы.
Затронутые темы
Что взять на заметку
- Повторяющийся код стоит выносить в функцию, чтобы исправления делались в одном месте.
- Нужно различать атрибуты класса и конкретного объекта.
- На интервью по ООП проверяют наследование и переопределение атрибутов.
- Асинхронность, потоки и процессы выбирают по характеру нагрузки.
- После фидбека полезно разобрать каждый неточный ответ и повторить тему.