Skip to content

About

Learn DSA the way senior engineers actually use it — not isolated leetcode puzzles, but the reasoning behind why a heap, trie, or graph algorithm becomes the right call inside real system design tradeoffs.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

100 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeyondLeetcode

Learn DSA the way senior engineers actually use it — not isolated leetcode puzzles, but the reasoning behind why a heap, trie, or graph algorithm becomes the right call inside real system design tradeoffs.

What it is

  • A map of DSA topics that unlock in order, from the fundamentals up.
  • Chapters inside each topic, each one about a real system and the data structure decision it had to make.
  • Problems built on each chapter, solved in the browser against real tests.
  • Self-hosted and free. Run it for yourself (single-user, no login) or for a group (accounts, invites).

Status

Design phase. There is no code to run yet. MVP1 is being designed first, then built.

Contributing

Content requests (a new chapter, problem or topic) and bugs go in Issues.

Everything a learner reads or solves must meet the content standards: every claim about a real system cites a primary source, and a human has checked it.

License

MIT

About

Learn DSA the way senior engineers actually use it — not isolated leetcode puzzles, but the reasoning behind why a heap, trie, or graph algorithm becomes the right call inside real system design tradeoffs.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages