1:30:10Мок-собеседование Python: модель данных, декораторы и конкурентность
Кандидат отвечает на вопросы по Python и разбирает поведение небольших программ. Обсуждаются изменяемость, генераторы, ООП и конкурентное выполнение.
Кандидат обсуждает чистую архитектуру, асинхронность, latency, безопасность, DDD, репозитории и проектирование хранения событий. В конце интервьюеры разбирают ответы и резюме.
Источник: Python Mentor
Открыть на YouTubeВ мок-интервью на Senior Python-позицию два интервьюера последовательно проверяют опыт кандидата и его архитектурные решения. Разговор начинается с рефакторинга и внедрения чистой архитектуры, затем сравниваются синхронный и асинхронный подходы при росте RPS и latency. Отдельные блоки посвящены шифрованию, логированию и доступу к чувствительным данным. Кандидат обсуждает богатую доменную модель, инварианты, отделение домена от ORM, репозитории и Unit of Work. Практический кейс предлагает спроектировать хранение разнородных событий стрима, после чего затрагиваются аналитика и колоночные БД. В финале интервьюеры объясняют, что важны не названия паттернов, а решаемые ими проблемы, и советуют добавлять метрики в резюме.
1:30:10Кандидат отвечает на вопросы по Python и разбирает поведение небольших программ. Обсуждаются изменяемость, генераторы, ООП и конкурентное выполнение.
1:11:06Интервью Senior Python-разработчика с вопросами по структурам данных, асинхронности и инфраструктуре.
1:19:32Техническое интервью на Senior Python Engineer с темами IaC, DDD, API, Python, code review, DynamoDB, System Design и SQL.