[interviewmode]

AI-Powered Mock Coding Interview Practice

Practice technical coding interviews with adaptive AI interviewers. Solve LeetCode-style data structures and algorithms problems, get real-time feedback on your code, and receive performance scores — all for free, right in your browser.

$ ./interviewmode --help

HOW IT WORKS

  1. [1] Choose your AI interviewer and difficulty level
  2. [2] Solve a coding problem in the built-in editor
  3. [3] Get real-time feedback, hints, and a final score

FEATURES

  • [✓] Multiple AI personas with different difficulty levels
  • [✓] Real-time code review and complexity analysis
  • [✓] Vim and VSCode keybindings
  • [✓] Performance scoring and progress tracking
  • [✓] 15+ DSA topics: arrays, trees, graphs, dynamic programming, and more
  • [✓] JavaScript, Python, TypeScript, Java, C++, Go
$ cat /proc/features

┌─ AI_INTERVIEWER ─┐

Practice with three AI personas: a friendly mentor for beginners, a rigorous FAANG-style interviewer, or an impossibly tough senior engineer. Each adapts questions to your skill level.

┌─ CODE_EDITOR ─┐

Write and test your solutions in a full-featured code editor with syntax highlighting, multiple themes (Dracula, Gruvbox, Nord, and more), and Vim or VSCode keybindings.

┌─ REAL_TIME_FEEDBACK ─┐

Get instant insights on your approach, time and space complexity analysis, edge case coverage, and suggestions for optimization — just like a real technical interview.

┌─ DSA_PROBLEMS ─┐

Hundreds of curated data structures and algorithms problems across 15+ topics including arrays, linked lists, trees, graphs, dynamic programming, and binary search.

$ interviewmode start