Мок-собеседование на Middle Python
Кандидат отвечает на вопросы по Python, асинхронности, REST и базам данных. Ведущий уточняет ответы и обсуждает опыт кандидата.
- Опубликовано на YouTube:
- Просмотры на YouTube: 3,5 тыс.
- Лайки на YouTube: 72
Коротко о видео
Публичное мок-собеседование на Middle Python: кандидат с основным опытом в Go и инфраструктуре проходит оценку именно как Python-разработчик. Интервьюер разбирает итераторы и генераторы, декораторы, контекстные менеджеры, изменяемость типов и сборку мусора, затем asyncio, event loop, GIL, потоки и процессы. Во второй части обсуждают REST, RPC и gRPC, HTTP-методы и заголовки, WebSocket, Redis, типы баз данных, репликацию и шардирование. В финальном фидбэке кандидату отмечают пробелы в основах Python и уровень около Junior по этому стеку, но оценивают его инженерные знания по backend- и инфраструктурным темам как Middle и выше.
Затронутые темы
Что взять на заметку
- Отличать конкурентность asyncio от параллельного вычисления.
- Выбирать подход для CPU-bound нагрузки отдельно от корутин.
- Знать семантику GET, POST, DELETE и PATCH при проектировании REST API.
- Понимать разницу репликации и шардирования базы данных.
- Описывать свой опыт через конкретные сервисы, библиотеки и задачи.