Files
leetcode/docs/schedule/week-1.mdx
T

56 lines
3.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 'Week 1'
description: 'Foundations. Learn arrays, hashing, two pointers, and the stack. Start the daily method and the rubric.'
sidebar:
icon: footprints
---
**August 17–23, 2026.** Build the base patterns. Start the daily method. Score every timed problem.
## Goals
- [ ] Learn the base patterns: arrays, hashing, prefix sum, two pointers, and the stack.
- [ ] Solve 18 A-set problems under the clock and out loud.
- [ ] Score every timed problem on the five rubric axes.
- [ ] Write and rehearse stories 1 to 3.
- [ ] Send 4 applications.
## Daily schedule
| Day | Concept — B1 (untimed) | Timed problems — B2 and B-set | Track B — B4 | Behavioral and pipeline — B5 |
|---|---|---|---|---|
| Mon | Arrays and hashing fundamentals | Contains Duplicate, Valid Anagram, Two Sum, Group Anagrams (4) | Read the System Design Delivery Framework | Check the resume against the stories. Use **$4.7M** and **120+ developers**. |
| Tue | Hashing and prefix sum (2 walkthroughs) | Top K Frequent Elements, Product of Array Except Self, Longest Consecutive Sequence, Range Sum Query (4) | Read the Rate Limiter breakdown | Write story 1: the Cosmos-to-Base pivot |
| Wed | Two pointers (7 walkthroughs) | Valid Palindrome, Two Sum II, 3Sum (3). B-set: Monday patterns (+2 days). | Read the Payment System breakdown | Apply to Meta, Google, Databricks, and Netflix |
| Thu | Two pointers, more depth | Container With Most Water, Trapping Rain Water (2). B-set: Tuesday patterns (+2 days). | System design solo rep 1: Rate Limiter (tldraw) | Write story 2: the IP-transfer negotiation |
| Fri | Gate day. Do no new lesson. | 6 random problems from the week, timed. | Review the gate result. | Write story 3: the investor pushback |
| Sat | Stack (5 walkthroughs) | Valid Parentheses, Min Stack, Evaluate RPN, Daily Temperatures, Car Fleet (5). B-set: Monday patterns (+5 days). | System design solo rep 2: Payment System | Audit the camp log |
## Daily blocks
Follow this 10-hour day, six days each week. Keep Sunday off.
| Block | Time | Content |
|---|---|---|
| B1 | 2.0h | Concept layer: today's lesson and all walkthroughs. Use no clock. |
| B2 | 2.5h | A-set: today's NeetCode 150 problems. Time them. Speak out loud. |
| B3 | 1.5h | B-set: every problem due at +2, +5, or +10 days. Time and score each one. |
| B4 | 1.5h | System design or Track B: breakdowns, solo reps, mocks, or practical builds. |
| B5 | 1.0h | Behavioral and pipeline: write stories, rehearse, apply, and send messages. |
| B6 | 0.5h | Miss log: tag each sub-8 result by the axis that failed. Queue tomorrow's B-set. |
| — | 1.0h | Breaks: two 30-minute breaks. Walk, lift, or rest. Use no screens. |
## Friday gate
:::warning[Gate]
Solve 6 random problems from the week under the clock. Pass at 70% or more, each problem at 8/10 or more. If you do not pass, repeat the week. Move the schedule one week later.
:::
## Outputs
- 18 A-set problems, timed.
- About 6 B-set problems.
- 2 system-design solo reps.
- Stories 1 to 3.
- 4 applications.