Week 2: Sliding Window, Stack, Binary Search
Sep 22–28 · Target times: Easy ≤ 15m · Medium ≤ 30m · Hard ≤ 55m
Daily routine: 75 min DSA (timed) + 10 min syntax typing + 35 min second block. Talk out loud. No AI autocomplete. Over cap → 48h redo queue.
DSA problems (75 min, timed)
Second block (35 min) — System Design + CS: OS finish + Networking
CPU scheduling, deadlock handling; TCP vs UDP, HTTP methods/status, DNS, 'what happens when you type a URL'. Most important: TCP handshake, HTTP status, DNS. Watch Neso Networking; GfG URL walkthrough. Outcome: narrate a full URL request path.
DSA problems (75 min, timed)
Second block (35 min) — ML/DL: Gradient descent & backprop
Forward/backward pass, SGD vs Adam, learning rate, vanishing/exploding gradients. Most important: backprop intuition + Adam vs SGD. Watch 3Blue1Brown neural-nets (4 videos). Outcome: whiteboard-explain backprop.
DSA problems (75 min, timed)
Second block (35 min) — System Design + CS: OS finish + Networking
CPU scheduling, deadlock handling; TCP vs UDP, HTTP methods/status, DNS, 'what happens when you type a URL'. Most important: TCP handshake, HTTP status, DNS. Watch Neso Networking; GfG URL walkthrough. Outcome: narrate a full URL request path.
DSA problems (75 min, timed)
Second block (35 min) — ML/DL: Gradient descent & backprop
Forward/backward pass, SGD vs Adam, learning rate, vanishing/exploding gradients. Most important: backprop intuition + Adam vs SGD. Watch 3Blue1Brown neural-nets (4 videos). Outcome: whiteboard-explain backprop.
DSA problems (75 min, timed)
Second block (35 min) — System Design + CS: OS finish + Networking
CPU scheduling, deadlock handling; TCP vs UDP, HTTP methods/status, DNS, 'what happens when you type a URL'. Most important: TCP handshake, HTTP status, DNS. Watch Neso Networking; GfG URL walkthrough. Outcome: narrate a full URL request path.