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

Тестовое собеседование Junior Python-разработчика: функции, исключения и ООП

Кандидат отвечает на вопросы о функциях, return, try/finally, None, интерпретаторе и объектах Python. В финале интервьюер разбирает уровень и направления подготовки.

Источник: boreesych

Открыть на YouTube

Таймлайн

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

Кандидат, переходящий в Python из банковской сферы, проходит тестовое интервью на Junior-позицию. Интервьюер последовательно уточняет назначение функций и процедур, правила возврата значений и несколько return. Центральная практическая часть — разбор кода с return внутри try/finally: кандидат формулирует гипотезу, затем вместе с интервьюером проверяет результат. Далее собеседники обсуждают None, различие is и ==, реализации Python, интерпретацию и компиляцию, а также объекты, классы и ООП. В обратной связи интервьюер признаёт соответствие Junior-уровню и советует проверять теорию экспериментами в коде.

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

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

  • Проверяйте поведение try/finally небольшими выполняемыми примерами.
  • Разделяйте сравнение идентичности is и равенства ==.
  • Умейте объяснить роль интерпретатора и реализаций Python.
  • Обосновывайте ответы о функциях и return через порядок выполнения.
  • Закрывайте пробелы практикой, а не только теоретическим чтением.

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