13:02#32 Вопросы Junior Python разработчик + Ответы (реальное собеседование)
Разбор Junior Python-интервью: аутентификация, ООП, Git, исключения, асинхронность и REST API.
Два кандидата совместно решают backend-задачу под наблюдением интервьюера. В записи обсуждаются виртуальное окружение, модели, сериализаторы, миграции и работа с Git.
Источник: Андрей += Пронин
Открыть на YouTubeЗапись показывает практическое собеседование двух Python-разработчиков на backend-вакансию. Интервьюер ставит задачу, в которой кандидаты ожидают алгоритмический этап, но вместо этого должны собрать рабочее решение в формате, близком к парному программированию. Участники обсуждают настройку Python-окружения и активацию venv, затем проектируют модель курса, её поля и отличие бизнес-кода от идентификатора базы данных. В ходе решения возникают вопросы об импортах модели в сериализатор, параметре many=True, миграциях и запуске приложения. Отдельно они разбираются с конфликтом при попытке запушить изменения в main. В финале кандидаты обсуждают напряжение во время задачи и результат совместной работы.
13:02Разбор Junior Python-интервью: аутентификация, ООП, Git, исключения, асинхронность и REST API.
10:00Разбор Python-интервью: устройство объектов, Django ORM, GIL, транзакции и задача на палиндром.
1:11:06Интервью Senior Python-разработчика с вопросами по структурам данных, асинхронности и инфраструктуре.