Skip to contentSkip to editor
Docs

Roadmap Guide for Interview Prep

Build a practical coding interview roadmap in Sophocode from weak patterns, mastery signals, and realistic weekly time constraints.

Browse docs

What a good roadmap does

A roadmap converts weak signals into calendar actions. It should be specific enough that you know what to do today without deciding from scratch.

Build your roadmap in 4 steps

  1. Pull weak patterns from Dashboard.
  2. Pick 2 primary patterns for the next 2 weeks.
  3. Assign exact session blocks in Practice.
  4. Add one review checkpoint every Sunday.

Recommended weekly split

Day typeFocusSession length
Build dayNew/weak pattern reps30-45 min
Reinforce dayRepeat solved pattern with less help20-30 min
Simulate dayTimed interview-style session35-45 min

Keep roadmap quality high

  • Limit active patterns (2-3 max per cycle)
  • Write measurable targets ("2 medium sliding-window problems")
  • Avoid vanity goals ("solve 40 random questions")

FAQ

Should I plan by company list or by pattern list?

Start by pattern list. Company-style rounds mostly test the same pattern families under different wording.

How often should I rewrite roadmap?

Weekly is enough. Daily rewrites usually indicate over-optimization.

Practice next