План подготовки под эту вакансию
О вакансии
Rakuten
Открыть вакансиюDistributed Training & Inference Optimization Engineer (LLM) - GPU Optimization Department (GPUOD)
Гибрид
Полная
Tokyo, Япония
KubernetesPyTorch
Вопросы и ответы10
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыPyTorch · 5
- В каких data/AI-задачах PyTorch даёт реальный выигрыш, а где лучше выбрать другой инструмент или более простой pipeline?PyTorch· Middle· спрашивают почти всегда
- Зачем нужен
optimizer.zero_grad()и почему его необходимо вызывать перед каждым обратным проходом?PyTorch· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как работает система autograd в PyTorch? Объясните
requires_grad,backward()и граф вычислений.PyTorch· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как сохранять и загружать веса модели в PyTorch (
state_dictvs полная модель)?PyTorch· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost - Объясните разницу между режимами
model.train()иmodel.eval().PyTorch· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
Kubernetes · 5
- Где хранятся Secrets и почему по умолчанию они не зашифрованы? Как это починить?Kubernetes· Senior· спрашивают почти всегда
- Зачем нужны requests и limits для CPU и памяти? Что будет, если их не задать или задать только limits?Kubernetes· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Из чего состоит control plane Kubernetes и за что отвечают api-server, etcd, scheduler и controller-manager?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как ты делаешь production-grade observability в Kubernetes: метрики, логи, трейсы? Какой стек?Kubernetes· Senior· спрашивают почти всегда
- Какие стратегии деплоя поддерживает Deployment: RollingUpdate, Recreate? Как реализовать canary или blue/green?Kubernetes· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost