2:19:22Мок-собеседование Junior Python-разработчика
Интервьюер проводит техническое собеседование Junior Python-разработчика. Разговор идёт от опыта кандидата к проектированию сервисов, очередям, базам данных, транзакциям и резюме.
Кандидат проходит техническое интервью на Junior Python Developer. Обсуждаются Python, ООП, транзакции, асинхронный веб и фоновые задачи.
Источник: Python Mentor
Открыть на YouTubeЭто длинная запись пробного интервью с кандидатом на Junior Python Developer. После короткого рассказа о его учёбе и стажировке интервьюер переходит к устройству Python: типизации, интерпретатору, AST и байткоду. Затем кандидат отвечает на вопросы об ООП и проектировании, включая выбор между наследованием и композицией. Отдельный блок посвящён ACID, изоляции, блокировкам и идемпотентности задач. В веб-части разбираются Django и FastAPI, Gunicorn, Uvicorn, синхронный код в async-приложении, Celery и риски фоновых задач в Kubernetes. В финале есть вопросы о CI/CD, сетях, английском и рекомендации по дальнейшей подготовке.
2:19:22Интервьюер проводит техническое собеседование Junior Python-разработчика. Разговор идёт от опыта кандидата к проектированию сервисов, очередям, базам данных, транзакциям и резюме.
1:23:14Техническое интервью на позицию Lead Python Engineer. Интервьюер проверяет опыт кандидата в SDLC и методологиях разработки, веб-протоколах и TLS, безопасности, ООП, тестировании, Git/CI/CD, инфраструктуре и внутреннем устройстве Python. Практическая часть включает SQL-задачи с JOIN и агрегациями, а также рефакторинг сервиса денежных переводов с транзакциями, блокировками и архитектурными границами.
1:03:35Запись технического интервью на Senior Python Engineer: алгоритмы, AWS и дизайн загрузки 1-ТБ CSV из S3 в ClickHouse, Kubernetes, FastAPI, PostgreSQL, Kafka, RabbitMQ, ClickHouse и GenAI. В конце кандидат задаёт вопросы о команде, техническом долге и микросервисах.