Python и backend: российский рынок
Ориентир для технических секций ML Engineer и Python/backend ролей: сначала язык, затем production-сценарии и live coding.
Подходит для: ML Engineer, Python Engineer, backend-разработка
Длительность
≈ 73 мин
Вопросы
10 вопросов
Практика
1 задача
Структура
4 секции
Откуда взялась программа
Программа собрана по 21 проверенному вопросу Python из 14 компаний. Это редакторская выборка из разобранных собеседований, а не статистика всего рынка.
Проверено: 14 собеседований · 14 компаний · 21 релевантный вопрос
Программа и маршрут подготовки
Раскройте этап, повторите связанные темы roadmap и проверьте, что можете ответить без подсказки. В самом mock вопросы показываются последовательно.
Python runtime и модель выполнения
≈ 15 мин · 28% оценкиМодель объектов, GIL и выбор между потоками, процессами и asyncio.
Что проверяет: Ссылки, циклы и изменяемые значения аргументов
Полная формулировка и разбор откроются в Premium.
Что проверяет: Потоки, процессы, GIL и обмен данными
Полная формулировка и разбор откроются в Premium.
Что проверяет: Event loop, задачи и конкурентное выполнение в asyncio
Полная формулировка и разбор откроются в Premium.
Протоколы и конкурентность
≈ 15 мин · 24% оценкиIterator/generator, context manager, dataclass и модель атрибутов.
Что проверяет: Iterator protocol и ленивые вычисления
Полная формулировка и разбор откроются в Premium.
Что проверяет: Гарантированное освобождение ресурсов
Полная формулировка и разбор откроются в Premium.
Что проверяет: Dataclass, frozen-объекты и дескрипторы
Полная формулировка и разбор откроются в Premium.
Backend и надёжность
≈ 23 мин · 23% оценкиИдемпотентность, transactional outbox и деградация сервиса.
Что проверяет: Диагностика долгого SQL-запроса в Postgres
Полная формулировка и разбор откроются в Premium.
Что проверяет: Надёжность поискового микросервиса
Полная формулировка и разбор откроются в Premium.
Что проверяет: Идемпотентность запросов
Полная формулировка и разбор откроются в Premium.
Что проверяет: Согласованность БД и очереди
Полная формулировка и разбор откроются в Premium.
Live coding
≈ 20 мин · 25% оценкиНебольшая задача на структуру данных и аккуратную реализацию.
Что проверяет: Deque, скользящее временное окно и амортизированная сложность
Условие и исполняемые тесты откроются в Premium.