Junior Python собеседование: кандидат не смог объяснить про сложение и вычитание
Описание
Обсуждаем базовые элементы языка и типичные затруднения начинающих разработчиков. Разбираем операторы Python, различия между унарными, бинарными и тернарными конструкциями, принципы ООП, области видимости и особенности выполнения кода интерпретатором.
Отдельное внимание уделено небольшой задаче на операторы + и -: я покажу как нехватка теоретических основ приводит к трудностям даже в простых примерах. В завершение — подробная обратная связь о сильных сторонах, пробелах и направлениях для развития.
Материал будет полезен тем, кто готовится к техническим интервью на начальные позиции и хочет укрепить фундаментальные знания Python.
Тайм-коды:
00:00 — Вступление
01:14 — Кандидат рассказывает о себе
03:20 — Что такое оператор в Python
04:45 — Python, интерпретация и компиляция
07:36 — Примеры операторов
11:35 — Унарные, бинарные и тернарные операторы
14:06 — Операторы в математике и Python
16:34 — Сложение чисел и строк
17:27 — Что происходит под капотом оператора +
20:41 — Полиморфизм
23:04 — Принципы ООП
24:00 — Зачем нужно наследование
29:19 — Множественное наследование
31:08 — Пространство имён и область видимости
33:39 — Переход к разбору кода
34:39 — Подчёркивания, плюсы и минусы
39:10 — Первая проверка гипотезы
41:17 — Эксперименты с операторами
44:24 — Попытка найти закономерность
46:00 — Сколько операндов нужно оператору
50:42 — Впечатления кандидата
51:56 — Обратная связь интервьюера
#python #junior #собеседование #программирование #pythonразработчик
Рекомендуемые видео


















![Рома учит почему нельзя мусорить Приключения Мусорных Монстров [get.gt]](/images/video/2026-01-20/3d/53/3d535f1afe3ecb97bee28fbf3cb591bb.jpg?width=640)
