Skip to content

saniddhyaDubey/yeetcode

Repository files navigation

YeetCode

Practice coding interviews the way they actually happen — out loud.

Most developers grind LeetCode alone, in silence, with unlimited time and no pressure. Real interviews don't work like that. YeetCode puts you in an interview-like environment where you talk through your thinking, write your solution, and get evaluated on both — just like the real thing.


What is YeetCode?

YeetCode is an AI-powered mock interview platform built for developers who want to get better at technical interviews, not just at solving puzzles.

You pick a difficulty, get a coding problem, and have a live voice conversation with an AI interviewer while you write your solution. When the timer runs out, you get a scored breakdown of your performance — communication, problem-solving approach, and solution quality.

No sign-up required. No setup. Just practice.


How It Works

1. Pick your difficulty Choose Easy, Medium, or Hard. Each level comes with a real interview-style problem and a time limit that matches what you'd get in an actual interview round.

2. Talk and code simultaneously The AI interviewer listens to you in real time. Explain your approach, ask clarifying questions, think out loud. Write your solution in the editor while the conversation flows naturally.

3. Get evaluated When time's up, your conversation and solution are analysed together. You get a score breakdown — not just "did you solve it" but how well you communicated and how you approached the problem.


Why This Exists

Technical interviews are a skill of their own. You can know every algorithm and still freeze when someone's watching. The only way to get better is to practice under conditions that actually feel like interviews — time pressure, someone listening, explaining your reasoning as you go.

YeetCode is built to give developers that practice, without needing to find a partner, schedule time, or pay for a coach.


Built With

  • Next.js 16 + React 19 + TypeScript
  • Tailwind CSS 4 with a custom dark theme
  • Framer Motion for UI animations
  • WebSockets for real-time voice streaming
  • AI backend for transcription, responses, and evaluation

Contributing

This is an active project. If you want to contribute, see CONTRIBUTING.md for the codebase structure and guidelines.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors