Python-собеседование, которое заставило кандидата усомниться в своих знаниях
На первый взгляд вопросы кажутся простыми: терминал, print(), eval(), exec(), логические операторы, небольшой фрагмент кода…
Но именно на таких темах чаще всего становится понятно, действительно ли разработчик понимает Python или просто запомнил ответы на популярные вопросы.
В этом тестовом собеседовании мы подробно разбираем фундаментальные темы, рассуждаем о том, как работает Python, анализируем код и в конце обсуждаем сильные стороны кандидата, его ошибки и план дальнейшего развития.
Это видео будет полезно:
- Junior Python-разработчикам;
- тем, кто готовится к техническому интервью;
- всем, кто хочет глубже понять Python, а не просто выучить ответы.
Если хотите проверить себя — попробуйте отвечать на вопросы раньше кандидата.
Тайм-коды
00:00 Начало
00:33 Знакомство
03:21 Что такое терминал, консоль и командная строка
08:50 Стандартные потоки в Python
10:30 Разбор функции print()
17:51 Что делает eval() и чем отличается от exec()
25:35 Практическое задание с кодом
45:15 Впечатления кандидата
47:40 Подробная обратная связь