Для Python-разработчиков · демо бесплатно

Пройди собеседование до собеседования

InterviewAI проводит техническое интервью для Python-разработчиков голосом — по твоей вакансии или выбранной теме: бэкенд, data, ML и SQL. Задаёт вопросы и уточнения, даёт задачу в редакторе, проверяет код и в конце показывает, что подтянуть.

  • Голосом, как вживую
  • Код в песочнице
  • Отчёт после сессии
LIVE Backend · Python Middle 12:47
AI Интервьюерговорит
Вопрос Есть индекс по lower(email). Почему запрос WHERE email = $1 его не использует?
Ты Индекс построен по выражению, поэтому планировщик возьмёт его, только если в условии то же выражение
План интервью2 / 5
  • Транзакции и изоляция
  • asyncio и конкурентность
  • Индексы в PostgreSQL
  • Кеширование
  • Задача: rate limiter
Песочницаpython
$ run solution.py
tests/test_window.py
✓ 4 / 4 passed
0.21s · без сети
Как проходит

От вакансии до отчёта — одна сессия

Никакой анкеты и настроек: даёшь контекст, говоришь с интервьюером, получаешь разбор.

01

Вакансия или тема

Вставь ссылку с hh.ru или текст вакансии Python-разработчика. Или просто назови тему, которую хочешь проверить.

hh.ru/vacancy/…
02

План под тебя

AI выделяет стек и уровень и собирает план тем — именно то, о чём спросят на этой позиции.

стек · уровень · темы
03

Интервью голосом

Живой диалог с уточняющими вопросами. Когда нужна практика — задача появляется в редакторе.

голос · редактор · код
04

Отчёт

Сильные стороны, пробелы по темам и рекомендации — что повторить перед настоящим собеседованием.

навыки · рекомендации
Возможности

Как на настоящем собеседовании, только без последствий

Ошибаться здесь можно сколько угодно — для этого InterviewAI и существует.

Голосовой интервьюер

Отвечаешь вслух, как на звонке: можно перебить, переспросить или подумать вслух. Если ответ поверхностный — интервьюер уточнит, а не перейдёт дальше.

реальное времяперебиванияуточняющие вопросы

По твоей вакансии

Вопросы строятся из требований конкретной позиции, а не из общего списка.

hh.ru/vacancy/…
PythonFastAPIPostgreSQLDockerMiddle

Код в изолированной песочнице

Редактор Monaco прямо в интервью. Python и SQL запускаются в отдельном контейнере без сети — интервьюер видит твоё решение и результат тестов.

def allow(self, key: str) -> bool:
    now = time.monotonic()
    # окно скользит, старые запросы выпадают
    return len(self.hits[key]) < self.limit
✓ 4 / 4 тестов · 0.21s

Честный прогресс по плану

Тема засчитывается, только когда ты по ней действительно ответил. Разговор не по делу и «не знаю» прогресс не двигают.

«Индекс — это B-tree по значениям столбца…»засчитано
«Индексы есть, они нужны»не засчитано
«Давайте лучше про React»не засчитано

Отчёт и карта навыков

После сессии — разбор по темам: где ответ был сильным, где поплыл и что повторить. Навыки копятся от сессии к сессии.

SQL и индексы
7.2
Асинхронность
8.1
Кеширование
4.8
Коммуникация
7.6
Пример отчёта

История сессий

Все интервью и отчёты в личном кабинете — видно, как растёшь.

Начать

Проверь себя, пока это ничего не стоит

Через минуту ты уже разговариваешь с интервьюером. Понадобится только микрофон.

Начать интервью Бесплатно в демо-версии · или мини-собеседование без регистрации