Тестовое собеседование с Андреем на позицию Junior Python разработчика
Тестовое собеседование на позицию Junior Python Backend в формате вопрос–ответ: простые вопросы, хитрые ловушки и проверка глубины понимания. В интервью обсуждаем: • что такое синтаксический сахар в Python и где граница (list comprehensions, тернарный оператор, f-строки, with) • байткод, интерпретатор и разные реализации Python (CPython и др.) • “питонячий” стиль и PEP8: стандарт или договорённость • практика с кодом и неожиданные кейсы В финале — честная обратная связь кандидату: сильные стороны, пробелы и что прокачать для найма. Таймкоды 00:01 Начало 00:11 Тестовое интервью на Junior Python Developer 01:08 Кандидат рассказывает о себе 02:51 Как проходит интервью 04:26 Что такое синтаксический сахар 05:15 Примеры синтаксического сахара в Python 07:43 List comprehensions — сахар или нет 09:57 Что такое байткод 10:50 Python: компилируемый или интерпретируемый 12:02 Реализации Python 15:50 Что такое «питонячий» стиль 16:24 PEP 8 и лучшие практики 18:43 PEP — стандарт или договорённость 21:10 Тернарный оператор 22:19 F-строки 24:52 Контекстный менеджер 25:24 With open и работа с ресурсами 32:05 Делает ли синтаксический сахар код читабельнее 33:53 Дзен Python и синтаксический сахар 38:17 Практика: float() 40:35 Бесконечность через float('inf') 41:57 == и is для inf 44:17 Арифметика с бесконечностью 45:15 Почему inf - inf даёт nan 46:56 Что такое nan 49:45 Почему nan не равен самому себе 51:44 Сортировка списка с nan 53:13 Почему sorted ведёт себя странно с nan 56:11 Впечатления кандидата 58:28 Разбор интервью 01:04:55 О противоречиях в ответах 01:06:47 Итоговая оценка
Тестовое собеседование на позицию Junior Python Backend в формате вопрос–ответ: простые вопросы, хитрые ловушки и проверка глубины понимания. В интервью обсуждаем: • что такое синтаксический сахар в Python и где граница (list comprehensions, тернарный оператор, f-строки, with) • байткод, интерпретатор и разные реализации Python (CPython и др.) • “питонячий” стиль и PEP8: стандарт или договорённость • практика с кодом и неожиданные кейсы В финале — честная обратная связь кандидату: сильные стороны, пробелы и что прокачать для найма. Таймкоды 00:01 Начало 00:11 Тестовое интервью на Junior Python Developer 01:08 Кандидат рассказывает о себе 02:51 Как проходит интервью 04:26 Что такое синтаксический сахар 05:15 Примеры синтаксического сахара в Python 07:43 List comprehensions — сахар или нет 09:57 Что такое байткод 10:50 Python: компилируемый или интерпретируемый 12:02 Реализации Python 15:50 Что такое «питонячий» стиль 16:24 PEP 8 и лучшие практики 18:43 PEP — стандарт или договорённость 21:10 Тернарный оператор 22:19 F-строки 24:52 Контекстный менеджер 25:24 With open и работа с ресурсами 32:05 Делает ли синтаксический сахар код читабельнее 33:53 Дзен Python и синтаксический сахар 38:17 Практика: float() 40:35 Бесконечность через float('inf') 41:57 == и is для inf 44:17 Арифметика с бесконечностью 45:15 Почему inf - inf даёт nan 46:56 Что такое nan 49:45 Почему nan не равен самому себе 51:44 Сортировка списка с nan 53:13 Почему sorted ведёт себя странно с nan 56:11 Впечатления кандидата 58:28 Разбор интервью 01:04:55 О противоречиях в ответах 01:06:47 Итоговая оценка
