Мок-собеседование на Junior Python разработчика - Костя
В этом интервью кандидат с опытом около 3 лет пробует пройти собеседование на уровень junior/middle Python developer. По ходу разговора обсуждаем не только Python, но и инженерное мышление: как объяснять сложные вещи простыми словами, насколько важны уверенность, теория и умение аргументировать свои решения. В ролике затронули такие темы: — что такое интерфейс в Python — классы, методы и границы “нормального” дизайна — SOLID, DRY, KISS — Dependency Injection и Dependency Inversion — singleton в Python — shallow copy и deepcopy — как отвечать на собеседовании, если знаешь практику, но плаваешь в теории — подробный финальный фидбэк по уровню кандидата Это видео будет полезно тем, кто готовится к собеседованию на Python-разработчика, хочет понять типичные ошибки в ответах и прокачать навык самопрезентации на техническом интервью. Тайм-коды: 00:00 Начало 00:11 Вступление и представление участников 02:37 Правила и формат собеседования 04:07 Интерфейсы в Python простыми словами 06:36 Сколько методов нормально для класса 11:52 SOLID: что это и зачем нужно 13:46 DI vs DIP: в чём разница 17:53 Как объяснять принципы джуну 21:53 Single Responsibility на практике 24:33 DRY и KISS против «чистых» принципов 28:12 Singleton: паттерн или антипаттерн 35:30 Способы реализации Singleton в Python 40:46 Поверхностное и глубокое копирование 55:41 Впечатления кандидата от интервью 58:22 Разбор ошибок и сильных сторон Пишите в комментариях, как бы вы ответили на вопросы про SOLID, singleton и копирование объектов в Python. #python #pythondeveloper #собеседование #juniorpython #middlepython #pythoninterview #программирование #разработчик #backend #itсобеседование #подготовкаксобеседованию #solid #dependencyinjection #singleton #deepcopy #shallowcopy #pythonjob #карьеравит #техническоесобеседование
В этом интервью кандидат с опытом около 3 лет пробует пройти собеседование на уровень junior/middle Python developer. По ходу разговора обсуждаем не только Python, но и инженерное мышление: как объяснять сложные вещи простыми словами, насколько важны уверенность, теория и умение аргументировать свои решения. В ролике затронули такие темы: — что такое интерфейс в Python — классы, методы и границы “нормального” дизайна — SOLID, DRY, KISS — Dependency Injection и Dependency Inversion — singleton в Python — shallow copy и deepcopy — как отвечать на собеседовании, если знаешь практику, но плаваешь в теории — подробный финальный фидбэк по уровню кандидата Это видео будет полезно тем, кто готовится к собеседованию на Python-разработчика, хочет понять типичные ошибки в ответах и прокачать навык самопрезентации на техническом интервью. Тайм-коды: 00:00 Начало 00:11 Вступление и представление участников 02:37 Правила и формат собеседования 04:07 Интерфейсы в Python простыми словами 06:36 Сколько методов нормально для класса 11:52 SOLID: что это и зачем нужно 13:46 DI vs DIP: в чём разница 17:53 Как объяснять принципы джуну 21:53 Single Responsibility на практике 24:33 DRY и KISS против «чистых» принципов 28:12 Singleton: паттерн или антипаттерн 35:30 Способы реализации Singleton в Python 40:46 Поверхностное и глубокое копирование 55:41 Впечатления кандидата от интервью 58:22 Разбор ошибок и сильных сторон Пишите в комментариях, как бы вы ответили на вопросы про SOLID, singleton и копирование объектов в Python. #python #pythondeveloper #собеседование #juniorpython #middlepython #pythoninterview #программирование #разработчик #backend #itсобеседование #подготовкаксобеседованию #solid #dependencyinjection #singleton #deepcopy #shallowcopy #pythonjob #карьеравит #техническоесобеседование
