
Собеседование AI-инженера: 5 тем про продакшен
27 вопросов с собеседований AI-инженеров по пяти темам - агенты, RAG, идемпотентность, оценка и масштаб, - и что должно прозвучать в сильном ответе. Пройди каждую тему, ответь вслух на каждый вопрос и отметь, где плаваешь.
Содержание6 глав
Про обучение моделей тут почти не спрашивают. Весь разговор сводится к одному: сможешь ли ты довести AI-прототип до продакшена. Ниже пять тем, по каждой - что спрашивают и опорные пункты ответа.
Тема 1
Агенты и обвязка
Модель - только центр. Вокруг неё состояние, инструменты, права доступа, повторы и логи. Проверяют, понимаешь ли ты, что из этого и зачем строить.
Building effective agents - Anthropic
Тема 2
RAG и поиск
«Что такое RAG» уже не спрашивают. Спрашивают, точно ли найденный кусок документа относится к вопросу: чанки, эмбеддинги, top-k и реранк.
Contextual Retrieval - Anthropic
Тема 3
Надёжность и идемпотентность
Повтор запроса - это ещё не надёжность. Сервис упал, запрос ушёл второй раз, и без ключа идемпотентности клиент заплатил дважды.
curl https://api.stripe.com/v1/customers \
-u sk_test_...: \
-H "Idempotency-Key: KG5LxwFBepaKHyUD" \
-d description="My First Test Customer"
Так выглядит ключ в запросе к Stripe
Тема 4
Оценка
Тестовый набор обычно лёгкий, а в проде прилетают сложные случаи - и метрики с тестов там не держатся.
Your AI Product Needs Evals - Hamel Husain
Тема 5
Масштаб LLM-приложений
Приходит 120 запросов в секунду, воркеры тянут 80. Очередь мощности не добавляет, она просто копит хвост. Плюс лимиты RPM и TPM, цена и задержка.
Промт 12 строки · 113 знаков
рост хвоста = входящие - обработанные = 120 - 80 = 40 запросов/с через минуту в очереди: 40 × 60 = 2 400 запросов
Посчитай хвост очереди сам
Итог
Проверь себя
- Объясни вслух, когда нужен агент, а когда хватит workflow
- Расскажи, где агент хранит состояние и что логируешь в трассе
- Нарисуй RAG-конвейер: чанки, эмбеддинги + BM25, top-k, реранк
- Назови, как отдельно мерить качество поиска и качество ответа
- Объясни на примере платежа, зачем нужен ключ идемпотентности
- Скажи, что сервер делает с повтором того же ключа и с тем же ключом, но другими параметрами
- Собери из своих логов 10 сложных случаев для тестового набора
- Опиши, как сравниваешь две версии промта по каждому случаю
- Посчитай хвост очереди при 120 входящих и 80 обработанных в секунду
- Перечисли три способа уложиться в лимиты RPM и TPM
- Ответь на каждый вопрос из пяти тем на примере своего проекта


