Documentation

Welcome to AlgoMentor

Graph-guided big-tech interview prep. This guide explains what the product does, how to use it, and how the open-source community keeps it growing — in plain language, no engineering degree required.

What is AlgoMentor?

AlgoMentor is a free, open-source interview prep platform. Instead of drowning in hundreds of random coding problems, you follow a study map — a visual path that shows which topics build on which, what you have already learned, and what to study next.

Each topic links to community-written notes (explanations, Python templates, and curated LeetCode problems). When you get stuck, an AI tutor gives hints grounded in those notes — it nudges you toward the solution without dumping the full answer.

Study map

17 core patterns + 5 bonus topics, connected as a prerequisite graph so you always know what comes next.

Community notes

Explanations live in the open-source Algorithm Knowledge Base. Anyone can read them; contributors can improve them.

Socratic tutor

Ask questions while you practice. Answers cite the notes you are studying — hints, not spoilers.

Who is this for?

  • Students and self-taught developers preparing for big-tech coding interviews
  • Learners who want structure instead of endless LeetCode lists
  • Contributors who want to write DSA notes and get credited on the map
  • Developers who want to explore or integrate with our API

Try it live

The app is deployed at app.algomentor.me. You need an account to use the study map and tutor, but reading this documentation is always free — no sign-up required.

Explore the docs

Open source

AlgoMentor is MIT-licensed. The study platform and the companion Algorithm Knowledge Base textbook are built by learners around the world. See Contributors to claim a pattern and add your own notes.