Not on the market — low-pressure practice to stay sharp. Read this page from your desktop; do the sessions in chat Mon & Sat at 7pm PT.
Send your Python in chat, one at a time, with the time/space complexity you think it is.
Design a bit.ly-style shortener with custom aliases and click analytics.
Reading first: Hello Interview — how to prepare · URL Shortener guide
| Week | Monday 7pm — Coding (45m) | Saturday 7pm — 60m | Reading for the week |
|---|---|---|---|
| 1 Nov 9 / Nov 14 | Arrays & Hashing | System design URL shortener | Hello Interview prep plan |
| 2 Nov 16 / Nov 21 | Two Pointers / Sliding Window | Behavioral STAR leadership story | NeetCode Roadmap — Two Pointers |
| 3 Nov 23 / Nov 28 | Stack / Binary Search | System design News feed | System Design Primer — feed |
| 4 Nov 30 / Dec 5 | Linked List / Trees | Behavioral STAR story | Tech Interview Handbook |
| 5 Dec 7 / Dec 12 | Graphs (BFS / DFS) | System design Chat system | Primer — chat / messaging |
| 6 Dec 14 / Dec 19 | Heap / Greedy | Behavioral STAR story | NeetCode — Heap / Greedy |
| 7 Dec 21 / Dec 26 | Dynamic Programming | Break Christmas trip — no Sat session | Light review only |
| 8 Jan 4 / Jan 9 | Mock + review weakest patterns | Mock Full mock (design + behavioral) | Review your notes from Weeks 1–6 |
Christmas break Dec 23–29 is built in — Week 8 resumes Jan 4. If a session is missed, it carries to the next week, no catch-up pile-up.
Start here, in this order. Everything below is free to read unless noted.
Your Saturday behavioral sessions build one story at a time from Meta / Moloco work — bring a rough story, we tighten it in chat.
Your own materials on file: LeetCode Patterns Playbook + Python / concurrency cheatsheets (Downloads).