1:52:09Мок-собеседование Junior Python-разработчика
Интервью на Junior Python с разбором опыта кандидата, языка и инженерных основ.
Кандидат объясняет интерфейсы, SOLID, DI и DIP, Singleton, а также поверхностное и глубокое копирование.
Источник: boreesych
Открыть на YouTubeВ тестовом Python-интервью кандидат объясняет, что считать интерфейсом в языке без обязательных интерфейсных классов, и рассуждает о размере и ответственности класса. Затем интервьюер проверяет знание SOLID, различие Dependency Injection и Dependency Inversion, а также применимость DRY и KISS. Отдельный блок посвящён Singleton: участники разбирают, почему паттерн спорный и какими способами его реализуют в Python. В конце кандидат сравнивает shallow copy и deepcopy на вложенных объектах. Мок начинается как интервью на Junior Python-разработчика, но интервьюер также проверяет готовность кандидата к Middle и в финальном фидбэке относит его скорее к сильному Junior.
1:52:09Интервью на Junior Python с разбором опыта кандидата, языка и инженерных основ.
23:52Разбор Python-интервью: SOLID, словари, генераторы, обработка исключений, тестовые двойники и работа с PostgreSQL.
1:30:10Кандидат отвечает на вопросы по Python и разбирает поведение небольших программ. Обсуждаются изменяемость, генераторы, ООП и конкурентное выполнение.