Junior Python собеседование: декораторы, lambda и код, который не должен был работать
Пробное техническое собеседование на позицию Junior Python разработчика. Обсуждаем функции, функциональный подход, чистые функции, map, filter, функции высшего порядка, декораторы и неожиданный пример кода с lambda. В конце — подробная обратная связь: что получилось хорошо, где появились противоречия и какие темы стоит подтянуть перед реальным интервью. Тайм-коды: 00:00 — Начало 00:48 — Знакомство 04:31 — Что такое функция 05:08 — Функциональное программирование 07:36 — Чистые функции и побочные эффекты 13:26 — Lambda-функции, map и filter 18:10 — Функции высшего порядка 21:26 — Декораторы: идея и реализация в Python 24:47 — Что можно декорировать 37:13 — Когда выполняется декоратор 40:17 — Может ли декоратор не вызывать исходную функцию 50:00 — Альтернативы декораторам и наследование 54:47 — Задача с кодом: lambda-декоратор 01:14:57 — Обратная связь кандидата 01:16:46 — Разбор ошибок и сильных сторон 01:28:13 — Итоговая оценка собеседования
Пробное техническое собеседование на позицию Junior Python разработчика. Обсуждаем функции, функциональный подход, чистые функции, map, filter, функции высшего порядка, декораторы и неожиданный пример кода с lambda. В конце — подробная обратная связь: что получилось хорошо, где появились противоречия и какие темы стоит подтянуть перед реальным интервью. Тайм-коды: 00:00 — Начало 00:48 — Знакомство 04:31 — Что такое функция 05:08 — Функциональное программирование 07:36 — Чистые функции и побочные эффекты 13:26 — Lambda-функции, map и filter 18:10 — Функции высшего порядка 21:26 — Декораторы: идея и реализация в Python 24:47 — Что можно декорировать 37:13 — Когда выполняется декоратор 40:17 — Может ли декоратор не вызывать исходную функцию 50:00 — Альтернативы декораторам и наследование 54:47 — Задача с кодом: lambda-декоратор 01:14:57 — Обратная связь кандидата 01:16:46 — Разбор ошибок и сильных сторон 01:28:13 — Итоговая оценка собеседования




