Developer interview revision notes
Quick-revision notes for developers preparing for interviews. Pick your tech stack, read the key points, check the code examples and take the interview tips with you. 20 topics, free, no sign-up.
Frontend
Backend & APIs
Databases
Design & Architecture
How to use these notes
Each topic starts with a simple real-life example, then gives the technical definition, the key points, why it matters, a short code example and a tip for interviews. Read a topic top to bottom once, then use the contents list to jump to the part you want to refresh before an interview.
Want questions instead of notes? See the top 50 interview questions and answers for each topic.
They cover frontend (HTML, CSS, JavaScript, TypeScript, React, Angular), backend and APIs (Node.js, Express, REST, JWT, GCP), databases (MongoDB, Mongoose, SQL) and design topics (OOP, data structures, microservices, system design).