CodePrep helps you practice coding interviews in a way that actually feels useful. Instead of grinding random problems, you can talk through solutions, write code, get tested, ask for hints, and receive clear feedback on what to improve. It includes voice mode, built-in code execution, study mode, and progress tracking, so you can practice like a real interview and get better faster.
Built this for a few friends who were prepping for coding interviews and kept saying the same thing: most prep tools help you solve problems, but not actually practice interviewing.
So I made CodePrep to feel a lot closer to the real thing. You can talk through your solution, write code, get tested, ask for hints, and get feedback that’s actually useful afterward.
The fun part: this was built entirely with AI agents. That made it possible to move fast, experiment a lot, and turn an idea that started as “this would be useful for my friends” into a real product.
Would love to hear what you think:
does this feel more useful than the usual coding prep flow?
what would make you actually come back and use it regularly?
Report
Congratulations on the launch! It's a very cool idea. I'm curious why you went for just OpenAI rather than e.g. supporting ollama or custom endpoints to make it fully local? Also, in your FAQ about "why Python only" it implies that actual python code is run, not just assessed: Is that just for user code or does the application write and run arbitrary code?
Report
Cool idea. Suggestion/question: could it search the web and find suitable interview code questions to prepare on, for the particular company someone is aiming to join?
Report
This product literally doesn't even work. Completely bug riddled across so many cases, the voice interviewer feels so unnatural, and it burns through credits at an unbelievably fast rate (8 requests so far have cost me $0.22). Pure vibecoded slop that was evidently not even tested.
Report
Open source interview prep with an AI interviewer is a useful thing for anyone switching fields or upskilling. From an engineering background the shift to coding interviews is a specific kind of painful - very different from problem-solving in a real work context. Does it adapt difficulty based on your responses or follow a fixed question set?
Report
How does the AI interviewer adjust difficulty mid session if it detects you are breezing through easy problems? The voice mode for practicing explanations is a great touch, congrats!
Waldium
Cool idea. Suggestion/question: could it search the web and find suitable interview code questions to prepare on, for the particular company someone is aiming to join?
This product literally doesn't even work. Completely bug riddled across so many cases, the voice interviewer feels so unnatural, and it burns through credits at an unbelievably fast rate (8 requests so far have cost me $0.22). Pure vibecoded slop that was evidently not even tested.
Open source interview prep with an AI interviewer is a useful thing for anyone switching fields or upskilling. From an engineering background the shift to coding interviews is a specific kind of painful - very different from problem-solving in a real work context. Does it adapt difficulty based on your responses or follow a fixed question set?
How does the AI interviewer adjust difficulty mid session if it detects you are breezing through easy problems? The voice mode for practicing explanations is a great touch, congrats!