Files
leetcode/docs/content/01-strategy/agenda.mdx
T

44 lines
3.2 KiB
Plaintext
Raw Normal View History

---
title: Agenda
description: Track your progress
sidebar:
icon: calendar
---
## The Method (three layers, strictly separated)
1. **Concept layer — HelloInterview lessons (UNTIMED).** Read the pattern lesson, work its interactive walkthrough problems slowly, extract the recognition triggers ("sorted array + pair target → two pointers"). No clock. Understanding is the deliverable.
2. **Application layer — NeetCode 150 A-set (TIMED, always).** Same day, solve the NC150 problems for that topic under clock: 20 min/medium, 12 min/easy, out loud, no pauses. First-attempt performance is logged.
3. **Transfer layer — B-set spaced repetition (TIMED, unseen problems).** For each concept, hold out a B-set of problems you have NEVER solved: HelloInterview's own practice problems for that pattern first, then LC pattern-tagged mediums when exhausted. Fire B-set problems at **+2 days, +5 days, +10 days** after the concept's learning day. Solving an unseen problem proves the concept transferred; re-solving a remembered one proves nothing.
## 1. Self-Evaluation Rubric (score every timed problem, A or B)
Score 0–2 on each axis, 10-point total, logged in the PM review:
| Axis | 2 | 1 | 0 |
|---|---|---|---|
| **Recognition** | Named the pattern ≤2 min | Found it after false start | Needed hint/gave up |
| **Plan-first** | Stated brute force + optimization path BEFORE code | Partial plan, coded early | Coded blind |
| **Execution** | Clean pass within time box | Solved over time / with bug caught late | DNF |
| **Analysis** | Complexity stated correctly + edge cases traced aloud | One of the two | Neither |
| **Verbalization** | Continuous narration throughout | Went silent under pressure | Mostly silent |
**Mastery states per concept (driven by B-set scores only):**
- 🟢 **Green:** 3 consecutive B-set problems ≥8/10 → concept exits rotation (spot-check weekly)
- 🟡 **Yellow:** B-set scores 6–7 → stays in +5/+10 rotation
- 🔴 **Red:** B-set score ≤5 → redo the HI lesson next morning, restart the +2/+5/+10 clock
The interview is scored on exactly these five axes. Grading yourself on them daily is the meta-rep.
## The 10-Hour Day (6 days/week; Sundays OFF, non-negotiable)
| Block | Time | Content |
|---|---|---|
| B1 | 2.0h | **HI concept layer:** today's pattern lesson + all walkthrough problems, untimed |
| B2 | 2.5h | **A-set:** today's NC150 problems for the pattern, fully timed, out loud |
| B3 | 1.5h | **B-set spaced repetition:** every problem due today at +2/+5/+10, timed, scored |
| B4 | 1.5h | **SD / Track B:** HelloInterview SD breakdowns & solo reps, mocks, or practical builds (Stripe integration, bug-squash, take-homes) per weekly schedule |
| B5 | 1.0h | **Behavioral / pipeline:** story writing & rehearsal, applications, DMs, screens |
| B6 | 0.5h | **Miss log + rubric scoring:** tag every sub-8 by failed axis; queue tomorrow's B-set |
| — | 1.0h | Breaks (2× 30 min, enforced — walk Angelo, lift, no screens) |
**Sustainability rule:** 60 hrs/week for 8 weeks is a real load even for you. Sundays fully off, breaks enforced, sleep ≥7h. Week 6 (onsites) is the week that counts — arriving at it cooked forfeits the whole camp.