About InterviewPrep
InterviewPrep is a free, open-source revision platform for mid-to-senior software engineers. The goal is simple: revise any tech topic in under an hour before an interview, with content structured for fast recall — not passive reading.
Every concept has three depth levels (basic / expected / deep), a ready-to-speak interview answer, a common-trap warning, and a vivid memory anchor. The knowledge tree visualizes how concepts connect; the “Last 1 Hour” cheatsheet compresses each topic into the highest-signal subset.
Three feature pages take this further: /recall turns the memory anchors and traps into spaced-repetition flashcards, /compress shows what each topic looks like at a few KB of memory, and /compare puts any two concepts side-by-side.
How it works
The site is built with Next.js 16 (static export), TypeScript, and Tailwind 4. There is no backend, no auth, no database. Progress (reviewed cards, streak, last topic) is stored entirely in your browser’s localStorage. Hosted on Vercel; also runs as a Docker container behind nginx.
All content is hand-written, accuracy-reviewed, and corrected in the open via GitHub PRs. No AI hallucination passed through unchecked. Every fact-claim that could go stale (model pricing, API names, library versions) is reviewed against current docs.
Open source
The full source — including every concept, every interview pattern, every common-mistake entry — is on GitHub at shekolla/prepfast. MIT licensed. PRs welcome — see CONTRIBUTING.md.
Contact
Best path: open an issue on GitHub for bugs or content corrections.