AlgoExpert is a paid coding interview course built around its own bank of questions, each with a video explanation. People usually want to know three things before paying: how many questions it really has, how hard they are, and whether a free list such as the NeetCode 150 roadmap covers the same ground. This page answers from AlgoExpert's own site data, read on November 12, 2026: the size and topic mix, what the videos and other features add, the current price and terms, how it compares with free lists, and who it suits.
How big the question bank is
- 200 coding questions, the number the site also advertises, in 15 categories.
- Four difficulty levels: 31 easy, 73 medium, 58 hard and 38 very hard. That is a harder mix than most free lists: nearly half the bank is hard or very hard.
- Four questions are free: Validate Subsequence, River Sizes, Shift Linked List and Max Profit With K Transactions.
- Three instructors: the question data credits Clement Mihailescu with 100 questions, Tim Ruscica with 60 and Conner Ardman with 40.
- Growth has stopped for now: questions were added in batches, and the newest release date in the data is October 2023.
The 15 categories
| Category | Questions | Easy / Medium / Hard / Very hard |
|---|---|---|
| Arrays | 33 | 6 / 14 / 8 / 5 |
| Dynamic Programming | 21 | 0 / 5 / 11 / 5 |
| Strings | 18 | 7 / 6 / 3 / 2 |
| Binary Trees | 17 | 3 / 7 / 2 / 5 |
| Graphs | 15 | 1 / 8 / 2 / 4 |
| Linked Lists | 15 | 2 / 4 / 4 / 5 |
| Recursion | 15 | 2 / 6 / 5 / 2 |
| Binary Search Trees | 12 | 1 / 6 / 4 / 1 |
| Stacks | 11 | 0 / 8 / 2 / 1 |
| Sorting | 9 | 3 / 1 / 3 / 2 |
| Famous Algorithms | 9 | 0 / 3 / 4 / 2 |
| Searching | 9 | 2 / 1 / 4 / 2 |
| Greedy Algorithms | 6 | 4 / 2 / 0 / 0 |
| Tries | 5 | 0 / 1 / 3 / 1 |
| Heaps | 5 | 0 / 1 / 3 / 1 |
Two categories are unusual for an interview list. Famous Algorithms teaches named algorithms directly, including Kadane's, Knuth-Morris-Pratt, Dijkstra's, A*, topological sort, Kruskal's, Prim's and union-find. Sorting asks you to implement bubble, insertion, selection, merge, quick, heap and radix sort. Both are good for fundamentals but rarely asked as such in interviews.
What you get besides the questions
- Video explanations in two parts, the concept and then the code. The coding walkthroughs are filmed in Python; the site says written solutions give the language-specific detail.
- Written solutions in nine languages: JavaScript, TypeScript, Python, Swift, Kotlin, C++, Java, C# and Go, which are also the languages of its in-browser workspace.
- A data structures crash course of 13 modules and nearly five hours of video, which the site recommends starting with if you are new to the topic.
- Four timed coding assessments, a mock-interview feature that draws from the 200 questions, bonus behavioral content and a certificate of completion.
Price and terms
These are the prices AlgoExpert's checkout returned to an anonymous US visitor on November 12, 2026. Its sales change, so check before you buy.
| Product | List price | Price shown that day |
|---|---|---|
| AlgoExpert alone, one year | $99 | $59, after a $40 'Flash Sale' discount |
| AlgoExpert plus SystemsExpert, one year | $198 | $94, after bundle and sale discounts |
- Access lasts one year from purchase and does not renew automatically, so there is no surprise charge, but also no access to your code or notes after it expires.
- Its terms say all purchases are final and non-refundable.
- New questions added during your year are included, and accounts may not be shared.
How it compares with free lists
| AlgoExpert | NeetCode 150 | LeetCode Top Interview 150 | |
|---|---|---|---|
| Questions | 200 | 150 | 150 |
| Difficulty mix | 31 / 73 / 58 / 38, with a very-hard level | 28 easy / 101 medium / 21 hard | 39 easy / 93 medium / 18 hard |
| Explanations | Two-part video per question; written solutions in nine languages | A video for every problem | LeetCode editorials and discussions |
| Problem names | Its own versions, such as Two Number Sum and Levenshtein Distance | LeetCode problems | LeetCode problems |
| Cost | Paid, one year at a time | Free list | Free plan |
NeetCode 150 figures are from our November 2026 count. Because AlgoExpert writes its own versions, there is no exact overlap count, but the core ideas match the classic problems: Two Number Sum is Two Sum, Levenshtein Distance is Edit Distance, Number Of Ways To Make Change is Coin Change II, and River Sizes is a flood-fill problem like Number of Islands. The paid alternatives are weighed in is LeetCode Premium worth it and is NeetCode Pro worth it.
Who it suits
- Good fit: you learn best from one consistent teacher and one interface, you want a curated set with video for every question, and the sale price is within budget.
- Weaker fit: you want company-tagged problems or a large pool for volume; both point to LeetCode.
- Skip it: if money is tight. NeetCode 150 plus LeetCode's free study plans cover the same patterns with free videos.
- How to use it if you buy: the site suggests either finishing all easy questions before moving up a level, or picking by category to target weak topics; with a one-year clock, plan to finish the bank within three to four months so you have time for review.
Turning a list into interview skill
Any list only helps if the practice transfers to problems you have not seen. These habits make the difference:
- Time-box every attempt: about 25 minutes for a medium before you read a solution.
- Keep a log with one line per problem: the pattern, the key idea and the complexity.
- Redo failed problems after three days, a week and three weeks, without looking at your old code.
- Explain your approach out loud before and while you code, as you would to an interviewer.
- In the last two weeks, switch to unseen problems without topic labels.
The patterns most lists are built on are explained in array and string patterns and tree, graph and recursion patterns.
Where CoPilot Interview fits
Finishing a list is not the same as passing an interview: interviewers score how you explain your approach, your trade-offs and your complexity out loud. CoPilot Interview is an AI interview assistant; its free AI mock interview asks coding questions, listens to your spoken explanation and scores it out of ten with a model answer, which is the part a problem list cannot train. The free plan gives 15 minutes a day of live help in sessions of up to 15 minutes, with AI mock interviews included. Online assessments and live coding rounds usually forbid outside help, so practice now and follow your employer's rules on the day.
Disclosure: CoPilot Interview is our product, so weigh what we say about it accordingly.
Frequently asked questions
How many questions does AlgoExpert have?
200 coding questions in 15 categories, with 31 easy, 73 medium, 58 hard and 38 very hard, according to its question data on November 12, 2026.
How much does AlgoExpert cost?
The list price is $99 for one year. On November 12, 2026 its checkout showed a $40 'Flash Sale' discount, for $59. Access does not renew automatically and purchases are non-refundable.
Is AlgoExpert better than NeetCode 150?
It has more questions, a harder mix and a single consistent format, but it costs money and uses its own problem versions. NeetCode 150 is free and uses LeetCode problems, which many interviews resemble more closely.
Which language are AlgoExpert's videos in?
The coding part of the videos is filmed in Python. Written solutions are available in nine languages, including Java, C++, JavaScript and Go.
Practice this interview before the real one
The AI mock interview builds questions from your resume and the job description, reads them aloud and scores each spoken answer out of 10. Included on the free plan.
Start a mock interview