Hey HN, I’m one of two people working on Hyperscreen AI, an AI that does mock technical interviews with you so you can pass more tech screens.
I shut my YC startup down a year ago and had to look for a job afterward. Even though I had interned at and landed multiple FAANG offers out of college, I spent almost 6 months looking for a job after my company failed. I was fortunate enough to get technical screens due to my network, but I failed many of them because I didn’t have anybody to practice with. All of my friends either already had jobs and weren’t looking, or were still working on their startups. It was incredibly lonely to grind leetcode in my parents’ house for 8+ hours a day, 6 days a week, for months.
I eventually got fed up with not having anyone to practice interviewing with, so I built a hacky voice bot on top of the latest LLMs to practice with. I was finally able to land a SWE job at a great late-stage startup.
If someone with my background struggled this much to land a job, I can’t imagine how difficult it must be for many of the people who aren’t as privileged and have fewer interview opportunities to begin with. I went to a Tier 3 college when the market was still good, and, in my best year, I was only able to get phone screens with 4 companies. With so few chances, you need to be perfect and every edge you can get while prepping helps.
My friend and I went to a hackathon a few months ago to build a more fleshed-out version of the tool I built for myself. After a few rounds of iteration with initial customers, it’s finally ready.
Now for what you’ve all been waiting for, the juicy technical details. We’re using a simple React front end and Flask backend, with a series of model vendors provided to us through Vapi to handle the model audio interaction (OpenAI TTS, Deepgram STT). We’re using OpenAI for the feedback. The model gets access to your code via us sending it any time you speak.
Others are building similar products, but none of them have gained substantial brand awareness, and none were (in my opinion) as meticulously designed or thought through as ours is.
We’ve gotten feedback that this is just another AI wrapper, but we don’t think that’s true. You can’t effectively run a technical interview for free using just ChatGPT — we’ve tried it. It gives away answers, overexplains, and struggles to guide you. Not to mention the poorer UX, since you can’t easily sync your code while speaking to it. The way to get around this would be building a similar product to us, but then you’d have to pay for the audio streaming service yourself (either OpenAI real time, which is still in beta and very expensive, or something like Vapi which you’d still have to pay for). In other words, you need to pay if you want to run a mock technical interview.
We’re still experimenting with our business model (as most new businesses tend to), but for now, we make money by charging a subscription for a fixed amount of time that our customers get each month. Currently, that’s $9.75 for an hour of interview time per month. My co-founder’s mom has paid upwards of $150 for 45-minute interviews of varying quality. Meanwhile, we currently charge more than 10x less for the same amount of time with a more consistent experience and detailed feedback. You can find them cheaper than this, but we have yet to see a service where you can interview with a human for cheaper than $9.75/hour. If you have friends who can interview you for free, that’s great!
To be honest, writing this post is pretty surreal. I never did a Show HN for my last startup and held myself back from even working on this project or with a cofounder for a long time because I was so traumatized by my last experience. In retrospect, I’m glad I did it, and I’m thrilled to share what we’ve built so far.
We’re really excited to hear all of your feedback, whether or not you decide to try it!
Comments URL: https://news.ycombinator.com/item?id=43081613
Points: 5
# Comments: 0