Мок-собеседование по основам Python
Начинающий кандидат отвечает на вопросы о изменяемых типах, множествах, областях видимости и значениях по умолчанию. В практической части он пишет и отлаживает декоратор.
- Опубликовано на YouTube:
- Просмотры на YouTube: 26,6 тыс.
- Лайки на YouTube: 374
Коротко о видео
Автор канала, который проводит мок-собеседования для начинающих разработчиков, беседует с кандидатом по базовым темам Python. Они разбирают, какие встроенные типы изменяемы и почему строка может служить ключом хеш-таблицы. После вопросов о множествах интервьюер переходит к значениям по умолчанию в функциях и областям видимости. В заключительной практической части кандидат пишет декоратор, сталкивается с ошибками вызова и вместе с интервьюером пытается восстановить правильную структуру функции. В обратной связи ведущий выделяет темы для повторения: итераторы, генераторы и декораторы, а также различает общее понимание конструкции и навык написать её без подсказок.
Затронутые темы
Что взять на заметку
- Пригодность объекта в качестве ключа словаря определяется его хешируемостью, а не только изменяемостью.
- Значение по умолчанию None позволяет безопасно создавать изменяемый объект внутри функции.
- Области видимости определяют, где доступна переменная и как она ищется.
- Декоратор нужно уметь не только объяснить, но и собрать из функций на практике.