--- title: 'Week 5' description: 'DP, greedy, and intervals. Run Mock #3 at the Staff bar. Start the live screens.' sidebar: icon: trending-up --- **September 14–20, 2026.** Add the last patterns. Finish the NeetCode 150 core. Run Mock #3 at the Staff bar. Start the live screens. ## Goals - [ ] Learn dynamic programming, greedy, and intervals. - [ ] Finish the NeetCode 150 core (about 140 of 150). - [ ] Run Mock #3 at the explicit Staff bar. - [ ] Pass at least one live screen. ## Daily schedule | Day | Concept — B1 (untimed) | Timed problems — B2 and B-set | Track B — B4 | Behavioral and pipeline — B5 | |---|---|---|---|---| | Mon | DP, 1-D (10 walkthroughs, split) | Climbing Stairs, Min Cost Climbing Stairs, House Robber I and II (4) + B-set | **Mock #3** (Staff bar) | Robinhood Karat screen | | Tue | DP, more | Palindromic Substrings, Decode Ways, Coin Change (3) + B-set | Bug-squash drill 2 | Ramp CodeSignal test | | Wed | Greedy (5 walkthroughs) | Maximum Subarray, Jump Game I and II, Gas Station (4) + B-set | System design rep 5: Matching Engine with exactly-once accounting | Brex practical screen | | Thu | Intervals (5 walkthroughs) | Insert Interval, Merge Intervals, Non-Overlapping Intervals, Meeting Rooms I and II (5) + B-set | Ramp-format rep: present 30 minutes, then open design 30 minutes | Kraken code-review call | | Fri | Gate day. Do no new lesson. | Company-tagged: 3 timed Robinhood problems + B-set | Review the gate result. | Tell the Coinbase recruiter: target IC6. Defer the onsite to week 7. | | Sat | Buffer: redo red and yellow concepts | Coinbase-tagged: 3 timed exchange problems + B-set catch-up | Build the patch list from the screen feedback | Apply to Stripe, Plaid, and Circle. Ask for a referral first. | ## Daily blocks Use the same 10-hour day as [Week 1](/schedule/week-1). Keep Sunday off. ## Friday gate :::warning[Gate] Pass at least one live screen this week. If no screen passes, repeat the outreach and hold the top-target onsites. ::: :::danger[Coinbase last] Interview with Coinbase last. Always. Tell the recruiter that late September works best. ::: ## Outputs - About 19 A-set and company-tagged problems, timed. - Mock #3 at the Staff bar. - Four or more live screens. - The NeetCode 150 core complete (about 140 of 150).