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

Мок-собеседование Junior Python-разработчика по основам языка

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

Источник: boreesych

Открыть на YouTube

Таймлайн

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

Интервьюер проводит тестовое собеседование на Junior Python-позицию. После знакомства он проверяет понимание стандартной библиотеки, отличий модуля, пакета и библиотеки, назначения __init__.py и циклических импортов. Затем беседа переходит к словарям, множествам, ключам и хэшируемости, включая чтение небольших фрагментов кода с неожиданным поведением. В финале кандидат оценивает своё выступление, а интервьюер даёт рекомендации: разбирать простые примеры, читать чужой и legacy-код, развивать насмотренность. Это содержательный диалог, хотя задача ограничена базовыми темами Python.

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

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

  • Нужно различать модуль, пакет и библиотеку Python.
  • Следует знать назначение __init__.py и причины циклических импортов.
  • Для ключей словаря важна хэшируемость объекта.
  • Множество не поддерживает доступ по ключу как словарь.
  • Подготовка включает чтение коротких примеров чужого кода.

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