Вернуться в видеотеку

Мок-интервью Junior Python: итераторы и объекты

Тестовое Python-интервью с вопросами о GC, итераторах, генераторах, __init__ и __new__.

Источник: boreesych

Открыть на YouTube

Таймлайн

Коротко о видео

Интервьюер открывает тестовое собеседование на Junior Python и знакомится с кандидатом. В основной части он последовательно уточняет, как устроены итераторы и итерируемые объекты, а затем просит кандидата определить назначение генераторов. Следующий блок посвящён созданию объектов: кандидат разбирает пример с type(), __new__ и проверяет, будет ли код работать. В конце интервьюер оценивает ответы: базовые знания есть, но глубины пока недостаточно, и рекомендует разобрать каждый вопрос после интервью. Кандидат соглашается и формулирует план дальнейшего изучения.

Затронутые темы

Что взять на заметку

  • Различать iterable, iterator и механизм обхода for.
  • Не сводить генератор к созданию элементов списка.
  • Понимать последовательность создания объекта через __new__ и __init__.

Рекомендуем посмотреть