FAQ
Frequently asked questions
Everything you might want to know before diving in. Still stuck? Get in touch.
- What is qodebase?
- qodebase is a set of engineering editorials that take algorithms and data structures from textbook theory all the way to production systems. Each unit starts from a real product problem, builds the algorithmic core, and connects it to the infrastructure that ships it.
- Who is this for?
- Junior and mid-level developers who can already solve problems but want the product judgment, trade-off thinking, and systems intuition that separate mid-level engineers from seniors.
- How is this different from LeetCode?
- LeetCode trains you to recognize a puzzle and produce an answer. qodebase trains you to start from requirements — scale, latency, throughput, cost — and design a system that holds up. We run algorithms on real datasets, measure p99s, and show where the textbook answer breaks at scale.
- Do I actually write code?
- Yes. Each unit ships a “clone-and-code” challenge repo. You implement the core of each algorithm locally, run the provided tests, and verify your understanding with deterministic checkpoints on the site.
- Is my code ever uploaded?
- No. Everything runs locally on your machine — your code, the graph data, and your benchmark output never leave it. The site only stores your progress and checkpoint answers.
- What does it cost?
- $20/month, or $120/year (a 50% saving). There’s also a free tier that includes Unit 1 of the Uber track. See the pricing page for details.
- Can I cancel anytime?
- Yes. Subscriptions can be cancelled at any time and you keep access until the end of your billing period.
- How often is new content added?
- New units and tracks are added regularly. A Pro subscription includes everything published now and everything released while it’s active.
