Skip to content
Web Interview Playbook

Search is available after the site is built (`npm run build && npm run preview`).

Start Here
  • Answer Frameworks
  • How to Use This Repository
  • Interview Mindset
  • Last 7 Days Plan
HTML & CSS
  • HTML & CSS: Topics Not to Miss
  • HTML & CSS Interview Questions
  • HTML & CSS: Mini Tasks
  • HTML & CSS: Common Mistakes
  • HTML & CSS: Revision Sheet
  • HTML & CSS: Mock Interview (45 Minutes)
JavaScript Core
  • JavaScript Core: Topics Not to Miss
  • JavaScript Core Interview Questions
  • JavaScript Core: Tricky Output Questions
  • JavaScript Core: Polyfills
  • JavaScript Core: Coding Questions
  • JavaScript Core: Common Mistakes
  • JavaScript Core: Revision Sheet
  • JavaScript Core: Mock Interview (45 Minutes)
JavaScript & DOM
  • JavaScript DOM: Topics Not to Miss
  • JavaScript DOM Interview Questions
  • JavaScript DOM: Mini Challenges
  • JavaScript DOM: Project-Style Questions
  • JavaScript DOM: Revision Sheet
  • JavaScript DOM: Mock Interview (45 Minutes)
React
  • React: Topics Not to Miss
  • React Interview Questions
  • React Hooks: Deep Dive
  • React: Performance
  • React: Project-Style Questions
  • React: Common Mistakes
  • React: Revision Sheet
  • React: Mock Interview (45 Minutes)
Node & Express
  • Node.js & Express: Topics Not to Miss
  • Node.js & Express Interview Questions
  • Node.js & Express: API Design
  • Node.js & Express: Auth & Security
  • Node.js & Express: Project-Style Questions
  • Node.js & Express: Common Mistakes
  • Node.js & Express: Revision Sheet
  • Node.js & Express: Mock Interview (45 Minutes)
Next.js
  • Next.js: Topics Not to Miss
  • Next.js Interview Questions
  • Next.js: Rendering Patterns
  • Next.js: Project-Style Questions
  • Next.js: Revision Sheet
  • Next.js: Mock Interview (45 Minutes)
System Design
  • System Design Interview Questions
  • System Design: Revision Sheet
  • System Design: Mock Interview (45 Minutes)
  • Backend System Design
  • Design a Chat App (Student-Level Walkthrough)
  • Design a Social Media App (Student-Level Walkthrough)
  • Design a URL Shortener (Student-Level Walkthrough)
  • Frontend System Design
  • System Design Fundamentals (Student Level)
Project Interview Bible
  • Explaining API Design in Your Project
  • Explaining Performance in Your Project
  • Explaining Your Project Architecture
  • Explaining Authentication in Your Project
  • Challenges and Tradeoffs in Your Project
  • Explaining Database Design in Your Project
  • Explaining Deployment in Your Project
  • Future Improvements for Your Project
  • How to Explain Your Project
  • Project Interview: Mock Practice (45 Minutes)
  • Project Interview Question Bank
  • Sample Project Explanations
  • Explaining Security in Your Project
HR Interviews
  • Behavioral Interview Questions (STAR Format)
  • Common HR Interview Questions
  • How to Answer "Tell Me About Yourself"
  • HR Interview: Mock Practice (30 Minutes)
Mock Interview Kits
  • Backend (Node/Express) Mock Interview (45 Minutes)
  • Mock Interview Evaluation Rubric
  • Full-Stack Mock Interview (45 Minutes)
  • HTML & CSS Mock Interview (45 Minutes)
  • JavaScript Mock Interview (45 Minutes)
  • React Mock Interview (45 Minutes)
  • System Design Mock Interview (45 Minutes)
Interview Patterns
  • Architecture Questions
  • X vs Y Comparison Questions
  • Debugging Scenario Questions
  • Project Defense Question Patterns
  • Top "Why" Interview Questions
Interview Experiences
  • Interview Experience Template

Start Here

Study materials

  • Answer Frameworks
  • How to Use This Repository
  • Interview Mindset
  • Last 7 Days Plan