Interview Questions Hub – 350+ Q&A Across 11 Topics | RankWeb3
Free Interview Preparation · Updated 2026

The Complete Tech
Interview Hub
350+ Questions. 11 Topics.

Curated, in-depth Q&A pages covering everything you need for your next developer interview — from JavaScript fundamentals to System Design, DSA, and DevOps. All free. No signup required.

350+ Questions
11 Topics
3 Levels each
2026 Updated
Explore
Filter:

Choose Your Topic

🟨
30 Q&A

JavaScript

Closures, hoisting, event loop, promises, async/await, prototypes, ES6+, and tricky interview patterns.

ES2026 Closures Async Prototypes
🐙
30 Q&A

Git & GitHub

Branching, merging, rebasing, cherry-pick, workflows, CI integration, and common Git mistakes.

Git Flow Rebase GitHub Actions
🐍
30 Q&A

Python

Data types, OOP, decorators, generators, list comprehensions, the GIL, asyncio, and type hints.

Python 3.x Decorators Generators asyncio
⚛️
30 Q&A

React

Hooks, virtual DOM, Context API, performance optimisation, React 18 concurrent features, and Server Components.

React 18 Hooks RSC Fiber
🎨
30 Q&A

HTML & CSS

Semantic HTML, CSS specificity, Flexbox, Grid, animations, responsive design, accessibility, and modern CSS features.

Flexbox Grid CSS Layers a11y
🟢
30 Q&A

Node.js

Event loop, streams, Express middleware, REST APIs, JWT auth, CORS, rate limiting, clustering, and memory management.

Event Loop Express Streams Security
🗄️
30 Q&A

SQL & Databases

JOINs, indexes, normalization, window functions, transactions, ACID, CAP theorem, SQL vs NoSQL.

JOINs Indexes Transactions NoSQL
🔷
40 Q&A

TypeScript

Types, interfaces, generics, utility types, mapped types, conditional types, decorators, and advanced TS 5.x patterns.

Generics Utility Types TS 5.x Decorators
⚙️
40 Q&A

System Design

Scalability, load balancing, caching, sharding, microservices, rate limiting, real-world designs (Twitter, YouTube, Uber).

Scalability Caching CAP Theorem FAANG
🧩
40 Q&A

Data Structures & Algorithms

Big O, arrays, trees, graphs, dynamic programming, sorting, BFS/DFS, backtracking, and 14 problem-solving patterns.

Big O DP Graphs Patterns
🐳
40 Q&A

DevOps & Docker

Docker, Kubernetes, CI/CD pipelines, Helm, GitOps, observability, eBPF, service mesh, and production SRE practices.

Docker Kubernetes CI/CD SRE
Your Study Progress
Click a topic to mark it as studied — saved in your browser
0 / 11 completed
🟨
JavaScript
30 questions
🐙
Git & GitHub
30 questions
🐍
Python
30 questions
⚛️
React
30 questions
🎨
HTML & CSS
30 questions
🟢
Node.js
30 questions
🗄️
SQL & Databases
30 questions
🔷
TypeScript
40 questions
⚙️
System Design
40 questions
🧩
DSA
40 questions
🐳
DevOps & Docker
40 questions
Study Progress 0%

How to Use This Hub

🗺️
Start with your job role
Frontend? Prioritise JavaScript → HTML/CSS → React → TypeScript. Full-stack? Add Node.js + SQL. Systems role? Add DSA + System Design.
🎯
Don't just read — practice
Close each answer and try to answer in your own words. Interviewing is about recall and explanation, not recognition. Speak answers aloud to simulate the real thing.
📊
Difficulty levels are real
Beginner questions appear in every interview. Intermediate is the bulk of mid-level roles. Advanced questions separate senior engineers. Know your target level.
🔁
Review weaknesses daily
Identify the 5–10 questions you couldn't answer confidently. Review them every day until they stick. Spaced repetition beats marathon cramming.
💻
Code every DSA example
For Data Structures & Algorithms, reading isn't enough. Type each code snippet into a REPL or IDE. Trace through examples by hand. Debug until you understand why it works.
🏗️
Draw System Design answers
Use Excalidraw or a whiteboard to sketch architectures as you study. In the actual interview, drawing first — before talking — impresses interviewers and keeps you organised.

Ready to Level Up?

This hub is 100% free. No login, no paywall, no ads. Just curated interview prep built by developers, for developers. Share it with anyone preparing for tech interviews.