Джун знает Python — но вот этот вопрос его сломал

43 подписчика

12+
12+

3 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав

43 подписчика

12+
12+

3 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

15 дней назад

В этот раз я пообщался с Александром, который пришёл из банковской сферы и недавно начал изучать Python. В формате вопрос-ответ обсудили: - что такое функции и процедуры в Python, как работает return; - чем отличаются интерпретатор и компилятор; - что в Python является объектом и как устроены классы; - особенности конструкции try/except/finally; - базовые принципы ООП и функционального подхода, а также разобрали новый пример кода. В конце я дал обратную связь кандидату: что понравилось, какие сильные стороны, и на что обратить внимание в дальнейшем. Такой формат максимально приближен к реальному собеседованию. Если вы готовитесь к поиску первой работы Python-разработчиком, это видео поможет понять, чего ожидать и на что обратить внимание при подготовке. Тайм-коды: 00:00 — Вступление и знакомство 01:01 — Саша рассказывает о себе: из банков в Python 02:04 — Формат собеседования и правила игры 03:47 — Вопрос 1: Что такое функции в Python? 05:22 — Принцип DRY — зачем нужны функции 05:33 — Вопрос 2: Что такое процедура? Есть ли она в Python? 06:31 — Вопрос 3: Как функция возвращает результат? Что такое return? 08:46 — Вопрос 4: Может ли функция вернуть два значения? 09:46 — Вопрос 5: Можно ли использовать несколько return в функции? 10:24 — Разбор кода: return внутри try/finally — что вернётся? 12:15 — Запускаем код — результат удивляет кандидата 14:40 — Эксперимент с print внутри try/finally 19:19 — Разбор конструкции try/except/finally по логике кандидата 27:15 — Вопрос 6: Что такое None? Объект класса NoneType 28:35 — Оператор is vs == — в чём разница? 33:11 — Вопрос 7: Что такое интерпретатор? 36:46 — Интерпретатор vs компилятор — объяснение на пальцах 42:47 — Вопрос 8: Что такое объект в Python? 43:56 — Класс — это чертёж. Но тогда класс — тоже объект? 49:55 — Вопрос 9: Что такое ООП? Парадигмы программирования 51:51 — Обратная связь от кандидата: самооценка 54:30 — Обратная связь от интервьюера: что понравилось 58:01 — Что можно улучшить: меньше доверять теории, больше ломать код 01:03:55 — Итог: соответствует ли кандидат уровню Junior? #python #junior #собеседование #интервью #программирование #разработка На этом канале я провожу пробные собеседования на роль Python разработчика для всех желающих. Это отличная возможность подготовиться к реальному собеседованию, улучшить свои навыки, получить полезные советы и честный фидбек. Всё это я делаю абсолютно бесплатно. Однако, поддержание качественного уровня требует значительных затрат времени и ресурсов. Если вам нравится мой контент и вы хотите поддержать канал, буду признателен за любую финансовую поддержку. https://yoomoney.ru/to/4100119163947822 https://www.tbank.ru/cf/4PYyn4udS41

Название:

Джун знает Python — но вот этот вопрос его сломал

Категория:

Разное