Hi

HinterviewGPT – a LeetCode alternative with a built-in AI tutor

Hacker News

HinterviewGPT – a LeetCode alternative with a built-in AI tutor

Hello HN! I've been an active Leetcode user for a long time and while I think it's a great platform to test your skills, I've never really considered it a good resource for learning. Whenever I'd get stuck on a question I'd just look up the answer then try to understand it via reverse-engineering which never seemed very efficient to me. That's why I built HinterviewGPT. HinterviewGPT started as a side project where my initial idea was to build a UI that looked a lot like leetcode with the question on the left and the editor on the top right, but have a chat UI on the bottom right where you could chat with an LLM-based "tutor". The "tutor" would be aware of the question and your current solution in the editor and it would be instructed to answer your questions when you are stuck by giving hints and specifically NOT instructed to give you the answer (otherwise it wouldn't be a very good tutor). I built this side project and it worked surprisingly well. The tutor's hints guided me towards the correct answer conversationally rather than me having to look up the correct answer when I got stuck. This really made my learning more efficient and cut down on my study time per question. It also promotes "active learning" (learning through hints) rather than passive learning (trying to reverse-engineer the solution) which I think made the learning stick more. As a result I decided to build this into an actual product. For the product I added a "question generation" feature. Via another chat UI you can describe the kind of question you want to practice (based on industry, role, topic, job req, etc.) and HinterviewGPT will generate a question for you which you could then practice. So you don't only have to study leetcode questions with HinterviewGPT, you can really study any kind of interview question. You can also study both code-based and text-based (e.g. behavioral, system design, etc.) questions. Or if you have a particular question in mind that you want to study, you can manually enter the question as well. Once you're done practicing the question you can submit it for a final evaluation and your solutions and evaluations are saved for future reference (again, like leetcode). Here's a demo of the full workflow i.e. question generation, practicing with tutor, submitting your solution: https://www.youtube.com/watch?v=Yj6qvEQYWi0 All the LLM-related features use OpenAI models under the hood specifically gpt-4o-mini, gpt-4o, o1-mini, o3-mini. You can choose when to use which model. gpt-4o-mini does suprisingly well in a lot of cases but obviously for more complex questions the more advanced models are preferable. HinterviewGPT offers a free trial (with only gpt-4o-mini is available unfortunately). Note: don't take this as me endorsing leetcode-style interviews, I actually don't like them at all or think they are effective.

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
88%88% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, user, models · Missing: mac, agents, macos
83%83% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Missing: mobile apps, ios, personal
54%54% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: platform, efficient · Missing: plus, intuitive, reviews
50%50% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: lua, ide, io · Missing: https docs, excited, just released
47%47% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
9%9% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Qu
Qurania, Your Friendly AI Tutor13%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Qurania, Your Friendly AI Tutor

Hacker News1
I
I built and open-source LeetCode alternative68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I built and open-source LeetCode alternative

Hacker News1
I
I was rejected by Codecademy 3 times, so I built one with an AI tutor24%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I was rejected by Codecademy 3 times, so I built one with an AI tutor

Hacker News1
My
My AI Tutor now supports voice mode26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

My AI Tutor now supports voice mode

Hacker News2
AITA
AITA44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Your Personal AI Tutor

Product Hunt
So
Socratix – an AI tutor for proving mastery, not memorizing42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Socratix – an AI tutor for proving mastery, not memorizing

Hacker News1
Sh
SharpSkill, a LeetCode alternative built in 15 spoken languages54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SharpSkill, a LeetCode alternative built in 15 spoken languages

Hacker News3
We
We built a LeetCode alternative in 15 foreign languages55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We built a LeetCode alternative in 15 foreign languages

Hacker News3
We
We built a free LeetCode Alternative in 15 spoken languages52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We built a free LeetCode Alternative in 15 spoken languages

Hacker News2
Vidyaarthi.ai
Vidyaarthi.ai38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI tutor that explains anything.

Product Hunt+8