{
  "id": 11609649,
  "title": "ColdMock: Building an Autonomous, Zero-Cost Voice Interviewer for My College Peer",
  "url": "https://urgent.news/2026/10/03/coldmock-building-an-autonomous-zero-cost-voice-interviewer-for-my",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-03T05:22:44.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/subhadip956425/coldmock-building-an-autonomous-zero-cost-voice-interviewer-for-my-college-peer-2ah6"
  },
  "original_language": "en",
  "account": "This article reports on a project called ColdMock, which was created for the Hacktoberfest Weekend Challenge: Build for a Friend. The author, a college peer, built the tool to help his friend prepare for campus placements. While the friend excels at solving coding problems, he struggles with explaining systems concepts in real interviews because the AI tools he tried charge subscriptions or take too long to respond.\n\nColdMock addresses these issues by enabling the user to conduct rapid-fire oral technical drills on their laptop without any cost. The process works as follows: the AI reads out a realistic backend/system scenario, the user talks into their laptop microphone to explain their approach, and if there's a pause of 5 seconds, the AI automatically submits the answer. The AI then generates a spontaneous follow-up question based on the user's previous response. At the end, it provides a scorecard detailing the user's strengths, blind spots, and a realistic hiring verdict.\n\nThe project runs entirely in the browser, with the AI model, Google Gemma 2 (2B), running offline via Ollama. The backend is a simple FastAPI service that manages the interview state and strict grading prompts, automatically marking blank or one-word answers as incorrect to prevent users from cheating. The frontend is built using vanilla HTML/JS with Tailwind CSS and the browser's built-in Web Speech API for both speaking and listening. There are no paid voice APIs required, making the tool free for students.\n\nThe open innovation aspect of ColdMock is significant, as it eliminates the need for students to pay for API fees or subscriptions to practice speaking through code. The tool ensures privacy by keeping all audio and interview notes on the user's laptop and operates offline, ensuring uninterrupted practice even in areas with spotty Wi-Fi connections. The creator's friend tested the tool with a 3-question drill on database locks. When prompted about handling replication lag using read replicas, ColdMock challenged him on this aspect, a question he had previously struggled with in interviews.",
  "summary": "This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend ( https://dev.to/challenges/hacktoberfest-weekend-2026-10-01 ) What I Built My college friend has been prepping hard for campus placements. He can solve LeetCode problems easily, but in real interviews he freezes up when he has to explain systems concepts out loud. Existing AI tools charge subscriptions or make you…",
  "key_points": [
    "ColdMock tool aids college peer in interview preparation",
    "AI conducts oral technical drills without cost",
    "Offline, browser-based with no paid voice APIs"
  ],
  "editors_take": "ColdMock's creation marks a shift in accessible interview prep for students, offering a free, private, and offline tool that simulates real interviews and provides personalized feedback, changing the dynamics of costly AI-based interview training.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}