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

48 lines
2.3 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 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.