← All sheetsAbout

Study

Interview sheets written to be spoken, not recited

Why it exists

Most interview prep is written to be read. That is the wrong target. In the room you have to say the answer, in your own voice, in about 30 seconds, without a slide behind you.

So every one of the 331 answers here is written as speech. Short sentences, first person, no bullet lists to recite. Read the sheet once, flip it as flashcards, rehearse it on the teleprompter with the clock running, then prove it in recall mode where you get scored on whether the key ideas actually came out of your mouth.

The 4 modes

  • Read - the full document, numbered, paginated to real Letter pages.
  • Cards - flashcards. Flip, mark known or shaky, keyboard driven.
  • Speak - a teleprompter with a clock, so you hear yourself run long.
  • Recall - say it, type the gist, get graded on the key ideas.

How it is built

Rendering. Every page is generated at build time. No database, no server round trip, no cold start.

Content. One typed file per topic, validated by a schema at build. A malformed sheet fails the build instead of shipping.

Progress. Kept in your browser only. No account, no tracking, nothing leaves the device.

Print. The pages you see are real US Letter pages, so printing gives you back the paper study sheet.

Add your own topic

A sheet is one file. Scaffold it, fill in the questions, and the shelf, the search, the flashcards, the teleprompter and the print layout all pick it up automatically.

git clone https://github.com/bunlongheng/study
npm install
npm run new-sheet kotlin
npm run dev

The other 2

Study is the middle of 3 apps that make one loop. Brush Up is where you run a topic and watch it work. Study is where you learn to say it out loud. Cheat Sheet is what you take into the room. The switcher in the header moves between them.

Links

Source on GitHub · bunlongheng.com · X · Instagram