Flashcards
Read the question, answer it in your head (or out loud), flip, and grade yourself honestly. Cards you struggle with come back sooner.
tap to flip ↻
model answer↻
Key points
think of your answer first…
How the spaced repetition works
Each card is an interview question with its model answer on the back. Read the question, answer it in your head or out loud, flip the card and grade yourself honestly. Your grade decides when you see the card again.
- Again brings the card back in a minute, and Hard schedules it for tomorrow. Good moves it one step along the schedule of 1, 3, 7, 14, 30 and 60 days, and Easy skips a step.
- Short, daily sessions win. Ten minutes a day keeps the pile of due cards small, and spacing reviews out is what moves an answer into long-term memory.
- Be strict with yourself. If you needed the back of the card to remember the key point, it was Hard, not Good. Honest grades are what make the schedule work.
The schedule is saved in this browser, so there's nothing to sign up for.
Want to read a chapter's full model answers before you drill them? Start on its question page:
- JavaScript interview questions
- TypeScript interview questions
- React interview questions
- Angular interview questions
- HTML & CSS interview questions
- Node.js interview questions
- Java interview questions
- Spring Boot interview questions
- Python interview questions
- Microservices interview questions
- SQL & PostgreSQL interview questions
- MongoDB interview questions
- Docker interview questions
- Kubernetes interview questions
- AWS interview questions
- Git & CI/CD interview questions
- ServiceNow interview questions
- Data Structures & Algorithms interview questions
- System Design interview questions