Prep for interviews in the right way.
More than 5000 questions across C++, C#, Java, Python, Go, JavaScript, TypeScript, and Unreal Engine — two training modes. Quiz for fast theory drills, AI for free-form answers with rubric-based review. Pick a stack, a mode, a level — and go.
Every question on one canvas.
Every answer colors a node. The gaps stay grey.
Node color is your last score, node size is difficulty. The grey patches are your plan for the week.
Node size is question difficulty: junior → senior.
- 8–10Masteredno need to come back
- 5–7Solidholds up — spot-check it
- 3–4Shakycome back in a week
- 0–2Weakstart here
- —Not attempteduncharted
Quiz for warmup. AI like a real interview.
Same question bank, two different trainers. Use them together: Quiz drills the theory, AI stress-tests it.
Quiz
Classic multiple-choice test. Drill theory, find gaps, refresh definitions. Perfect before an AI session or between real interviews.
std::vector::push_back guarantee on reallocation?- 4 options · instant check
- Streak counter, time, rating
- 5000+ questions · 20 stacks
AI
Write a long-form answer, like a real interview. The model reviews it against the level rubric: what counts, what is weak, what is missing. Targeted feedback — not just right/wrong.
- Free text + code blocks
- Level-aware rubric (Junior / Middle / Senior)
- Adaptive next question
Track your progress in one place.
Move semantics
“Move in containers” — 5.8 out of 10, the weakest concept in the stack. Work through it, then retake the interview on this topic.
Progress is saved automatically as you take tests and AI interviews.
On the left, the topic to start with right now. On the right, the whole stack at a glance.Quiz tests and AI interviews are counted separately.
Not just a trainer. A whole base around it.
The trainer works because under it sits a structured base. Roadmap walks the topic, Documentation explains it, Questions drill it. Free, regularly updated.
Roadmap
A dependency DAG for the stack: from basic types to the memory model and template magic. You see what to learn next — no guessing.
- 80+ topics · dependency graph
- Junior → Middle → Senior
- Per-node progress
Best practices
Idioms, guidelines, and anti-patterns. How to write code that passes review — and does not blow up in production.
- RAII, ownership, const-correctness
- Core Guidelines + production experience
- Bad → good · side-by-side
Questions
5000+ interview questions with reviews. Filter by topic and level — read without a timer or run them through the trainer.
- 5000+ questions · 20 stacks
- Reference answer + rubric
- Direct entry to trainer
