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

Собеседование подписчика Trainee Python Developer

Публичное тренировочное собеседование по Python для Trainee-разработчика: теория языка, фреймворки, базы данных и алгоритмические задачи. В финале ведущий разбирает пробелы кандидата и направления подготовки.

Источник: BELOV

Открыть на YouTube

Таймлайн

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

В публичной записи ведущий проводит собеседование подписчика, обозначенное автором как интервью на позицию Python Trainee Developer. Кандидат рассказывает, что ему 17 лет и он около 10 месяцев самостоятельно изучает Python, после чего отвечает на вопросы по языку, веб-разработке и базам данных. В конце разбирают две алгоритмические задачи и ведущий даёт обратную связь: усилить фундаментальную теорию, ответы по ACID, практику и рассказ о собственных проектах.

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

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

  • Подготовить краткий рассказ о себе, обучении и 2–3 проектах: какие задачи решались, какие технологии использовались и какой был личный вклад.
  • Уметь объяснить изменяемость и хешируемость объектов Python, работу словаря и причину, по которой список не может быть ключом dict.
  • Повторить различия между итератором и генератором, роль yield и то, что цикл for вызывает next() при итерации.
  • Разобрать соглашения _ и __ в Python, множественное наследование и MRO, а также различия list, tuple и set.
  • Уверенно объяснять context manager через __enter__ и __exit__, включая закрытие файлов, сессий и других ресурсов.
  • Подготовить практические ответы о Django, Flask, FastAPI, Pydantic, SQLAlchemy, валидации входных данных и преобразовании данных в модели БД.
  • По финальному фидбэку ведущего, нужно полно раскрывать свойства ACID, особенно consistency, isolation и уровни изоляции, а не ограничиваться названием термина.

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

56 мин
BackendJunior

Михаил Выборный собеседование junior python разработчик

Пробное собеседование junior Python-разработчика с разбором софт-скиллов, базового Python-кодинга, декораторов и замыканий. В конце участнику дают предметную обратную связь и обсуждают смоделированные условия работы.

1 ч 6 мин
BackendJunior

Junior Python developer. Публичное собеседование Яков Варнаев

Учебное публичное собеседование Junior Python/Django-разработчика с живым разбором Django-проекта и демонстрацией личного API-проекта для Dungeons & Dragons. В финале участники разбирают вопросы кандидата и дают обратную связь.