Building DeeperWeave

Grinding LeetCode, AWS CLF-C02, GH-900, AI Fundamentals, Aptitude, and more.

2 min read
Building DeeperWeave

The final year brings a strange kind of pressure: you're finishing a degree, building projects, and preparing for interviews all at once. I decided to stop treating prep as something I'd eventually "get to" and instead started running it like a project with a strict deadline.

The Three Tracks

I decided to run three parallel tracks. Technical interviews test multiple dimensions, and tackling them sequentially wastes valuable time.

  1. DSA / LeetCode: A structured 20-day plan, tackling concepts topic by topic.
  2. Aptitude & Quant: A small dose every single day, with no exceptions.
  3. AWS Cloud Practitioner (CLF-C02): A certification to anchor my fundamental cloud knowledge.

The Routine

I lived by a simple rule: actually doing the work is the only way forward. Not thinking about it, and not talking about it. A typical day looked like this:

  • DSA: 2–3 hours every day
  • AWS CLF-C02: 1 hour every day
  • GH-900: 1 hour every day

The DSA plan was sequenced so that each topic built upon the last — arrays and strings before two pointers, recursion before trees and graphs, and so on.

What Worked

  • Spaced repetition on failures: Re-solving problems I had previously botched a few days later did more for my retention than constantly grinding new ones.
  • A little aptitude every day: Small, daily efforts beat large, occasional cram sessions. Incremental practice did the trick.
  • The certification as a forcing function: Having a fixed exam date made the cloud track non-negotiable, which kept it from getting crowded out by DSA.
  • Tracking everything: A simple Notion sheet tracking the topic, problems solved, and what tripped me up turned a vague grind into visible, measurable progress.

Where I Currently Stand

The feeling that "you'll never be completely prepared" is currently in overdrive. Despite that, I am actively sending out applications and hoping for the best.

The Takeaway

Right now, I am putting the idea that "showing up every day yields results" to the test. Consistency matters. I will share an update soon.