Description
Stop second-guessing yourself in interviews. This pack gives you 150 carefully written multiple-choice questions — organized by topic — with answers and explanations for every single one.
What’s inside:
- Node.js Core (Q1–Q20) — V8 engine, event loop, libuv, process globals, npm, semantic versioning
- Modules System (Q21–Q30) — CommonJS vs ESM, require caching, tree-shaking, dynamic import
- Async JS & Event Loop (Q31–Q50) — microtasks, macrotasks, Promise methods, async/await, for-await-of
- Express Basics (Q51–Q70) — routing, middleware, params, body parsing, static files, redirects
- Middleware (Q71–Q85) — helmet, cors, morgan, Multer, rate limiting, error-handling middleware
- REST APIs & HTTP (Q86–Q95) — HTTP methods, status codes, idempotency, RESTful URL design
- Error Handling (Q96–Q105) — asyncHandler pattern, custom error classes, centralised error middleware
- JWT Auth & bcrypt (Q106–Q125) — token structure, refresh tokens, bcrypt salting, RBAC, OWASP security
- Mongoose & MongoDB (Q126–Q145) — schemas, models, queries, population, aggregation, lean queries
- Security (Q146–Q150) — NoSQL injection, CSRF, .env best practices, least privilege
Who it’s for: Developers preparing for Node.js / backend / full-stack interviews, or anyone who wants to solidify their server-side JavaScript knowledge fast.
Format: PDF — read on any device, print-friendly.







Reviews
There are no reviews yet.