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

Мок-интервью Junior Python: функции и декораторы

Кандидат проходит Python-интервью по функциям, lambda и декораторам, включая задачу с кодом.

Источник: boreesych

Открыть на YouTube

Таймлайн

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

Ведущий проводит кандидату техническое собеседование по функциям Python. Разговор начинается с базовых определений, чистых функций и побочных эффектов, затем переходит к lambda, функциям высшего порядка и декораторам. Кандидат объясняет, как работает декорирование и какие объекты можно декорировать, а в практической части разбирает нетипичный пример кода с lambda-декоратором. В конце интервьюер обсуждает допущенные ошибки, сильные стороны ответа и итоговую оценку. Это запись полноценного учебного интервью, где видны и ответы кандидата, и уточнения интервьюера.

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

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

  • Функция высшего порядка принимает функцию как аргумент и/или возвращает функцию.
  • Различать применение декоратора при определении функции и вызов исходной функции из обёртки: обёртка может не вызывать исходную функцию.
  • Проверять необычный Python-код небольшим экспериментом.

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

1:13:56
BackendJunior

Python: тестовое интервью Junior-разработчика

Повторное публичное мок-собеседование на позицию Junior Python-разработчика. Кандидат отвечает на вопросы о переменных, объектах и присваивании в Python, разбирает задачу с изменяемым списком корзины и обсуждает парадигмы программирования; в финале получает подробный фидбек.