Junior Python mock-собеседование: простой split и сложные вопросы
Сергей изучает Python самостоятельно, пишет pet-проекты и двигается в сторону backend-разработки. На интервью мы начинаем с, казалось бы, простых вопросов: что такое методы, чем они отличаются от функций, зачем нужны protected/private-атрибуты и как работают аннотации типов.
Но главная часть собеседования — разбор простого метода split(). Именно на таких базовых вещах часто становится видно, есть ли не только знание синтаксиса, но и глубина понимания языка.
Это интервью не про «завалить кандидата», а про то, как простые вопросы помогают найти точки роста и понять, куда двигаться дальше.
Тайм-коды:
00:00 — Начало
00:44 — Знакомство с кандидатом
04:57 — Что такое методы в Python
05:48 — Методы, функции и классы
12:57 — Как узнать атрибуты и методы объекта
17:43 — Функции vs методы: где реальная разница
26:22 — Protected и private в Python
32:26 — Аннотации типов
36:37 — Практика: разбираем split()
50:33 — Самооценка кандидата
52:27 — Обратная связь по интервью