T2 AI unicorns MiniMax Round 1
MiniMax AI Infra first round
Real MiniMax AI Infra first-round interview questions covering training optimization
Training optimization
Theory
- What is RAG? How does it improve generation quality? What weaknesses do standard RAG setups usually have? How does it differ from a classic retrieve-then-generate pipeline?
- What is the main SFT workflow? How are training datasets usually built and filtered?
- From a math angle, what is the core meaning of Attention in Transformer?
- Do you know Agent techniques? What do you gain by wrapping RAG as an Agent?
- How do you systematically evaluate a RAG system? Which metrics or standard benchmarks are useful?
- How does LoRA work? At inference time, does a LoRA-tuned model still need to load an extra Adapter?
- What is the core difference between PPO and DPO for LLM alignment? What should you watch for when training with DPO?
- Have you used GRPO? Briefly explain.
- In multi-turn Agent apps, what weaknesses does Attention show?
- After SFT, what Post-Training methods are common (for example RLHF)? What does each optimize for?
- When fine-tuning Qwen, how do you choose the training-stage strategy? What drives the loss design?
- How is Prompt auto-recommendation optimized? Have you tried Prompt compression or Embedding-based representations for efficiency?
Project deep dive
- How is tool-call scheduling designed? Does the system support Fallback on failures?
- How does the project’s Modular Agent do multi-step planning?
- What does the Agent evaluation cover? How do you measure planning quality and hallucination rate?
Open scenario
- An Agent’s reasoning path calls 3 external tools in sequence, and high concurrency makes end-to-end latency high. What engineering moves would you use to cut latency?
Live coding
- In PyTorch, write the SFT loss computation (watch the label shift-right alignment)