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

47 lines
2.3 KiB
Plaintext
Raw Normal View History

---
title: 'Week 4'
description: 'DFS, BFS, graphs, and backtracking. Run Mock #2, the take-home, and the screen-unlock gate.'
sidebar:
icon: share-2
---
**September 7–13, 2026.** Cover the largest block. Run Mock #2 and a live behavioral mock. Do the take-home. Pass the gate that unlocks screens.
## Goals
- [ ] Learn DFS, BFS, graphs, and backtracking.
- [ ] Run Mock #2 and one live behavioral mock.
- [ ] Do the Kraken take-home (4-hour cap) and the first bug-squash.
- [ ] Pass the gate that unlocks screens.
## Daily schedule
| Day | Concept — B1 (untimed) | Timed problems — B2 and B-set | Track B — B4 | Behavioral and pipeline — B5 |
|---|---|---|---|---|
| Mon | DFS (13 walkthroughs, split over 2 days) | Number of Islands, Max Area of Island, Clone Graph (3) + B-set | System design solo rep 4: Distributed Job Scheduler | Send 5 founder messages each day this week |
| Tue | DFS (more) and BFS (8 walkthroughs) | Pacific Atlantic Water Flow, Surrounded Regions, Rotting Oranges, Word Ladder (4) + B-set | **Mock #2** (premium) | Book the week 5 screens |
| Wed | — | Track B 2: Kraken take-home (4-hour cap; Go or Rust). Do the B-set only. | The take-home fills this block. | Submit the take-home |
| Thu | Graphs (6 walkthroughs): topological sort and union-find | Course Schedule I and II, Redundant Connection, Graph Valid Tree (4) + B-set | Live behavioral mock, plus an interruption drill | — |
| Fri | Gate day. Do no new lesson. | 2 random mediums in 40 minutes. Both must be clean. | Bug-squash drill 1: a Go repo with 5 planted bugs, 45 minutes | — |
| Sat | Backtracking (6 walkthroughs) | Subsets, Combination Sum, Permutations, Word Search (4) + B-set | Rehearse the HyperAuth walkthrough with the Mock #2 feedback | Confirm the Robinhood, Ramp, and Brex slots |
## Daily blocks
Use the same 10-hour day as [Week 1](/schedule/week-1). Keep Sunday off.
## Friday gate
:::warning[Gate]
Solve 2 random mediums in 40 minutes. Both must be clean at 8/10 or more. A pass unlocks outreach for screens.
:::
:::note
Book the screens for week 5. Take no screen before September 14. A burned screen means a 6-to-12-month cooldown at that company.
:::
## Outputs
- 15 A-set problems, timed.
- Mock #2, plus one live behavioral mock.
- The Kraken take-home and bug-squash drill 1.
- The gate that unlocks screens.