AI Interview Coach for LeetCode
Overview
AI-powered interview coach that injects a coaching panel into LeetCode problem pages.
AI Interview Coach turns every LeetCode session into a realistic mock interview — right inside the problem page. HOW IT WORKS When you open a LeetCode problem, click the blue "C" button on the right edge of the page. The AI introduces itself as your interviewer and asks you to explain your initial approach. From there, it coaches you exactly like a senior engineer would in a real interview: • Asks one focused question per turn — complexity, edge cases, tracing, design trade-offs • Never gives away the answer; guides you with Socratic questions • Reads your code directly from the Monaco editor — no copy/paste needed • Detects your LeetCode Run/Submit results automatically and feeds them to the AI When you're done, type "done" or "finished". The AI gives a structured evaluation: ✓ Correctness ✓ Time & space complexity ✓ Code quality and style ✓ Edge case handling ✓ What went well / areas for improvement ✓ Hiring recommendation: Strong Hire / Hire / No Hire / Strong No Hire FEATURES • Real-time streaming responses with blinking cursor • Session timer shown in the problem bar • Resizable panel — drag left edge, top edge, or message area dividers • Auto-captures LeetCode execution results (toggle off if preferred) • Model selector: Claude Sonnet 4.6 (default), Opus 4.6, or Haiku 4.5 • Works on every LeetCode problem page; detects problem changes automatically PRIVACY • No tracking, no analytics, no remote servers • Your API key is stored locally in your browser only • The only network calls are directly to api.anthropic.com REQUIREMENTS An Anthropic API key is required (free tier available at console.anthropic.com).
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedApril 23, 2026
- Size26.64KiB
- LanguagesEnglish (United States)
- Developer
Email
haoshuaizhou97@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes