Commit Graph
59 Commits
Author SHA1 Message Date
Md Saiyad Ali 2578f2d638 feat: Add 10 comprehensive Node.js interview questions (#9561)
* Add 10 comprehensive Node.js interview questions

This significantly expands the Node.js question coverage:

New questions added:
- Event loop working and its 6 phases
- Streams and buffers deep dive
- Cluster vs worker threads comparison
- Memory leak debugging techniques
- Middleware pattern in Express
- Async patterns (callbacks, promises, async/await)
- Security best practices (SQL injection, XSS, CSRF)
- Performance optimization techniques
- Testing asynchronous code
- NPM package security

Each question includes:
- Detailed explanations
- Working code examples
- Best practices
- Common pitfalls to avoid

This increases Node.js questions from 8 to 18, providing comprehensive interview preparation coverage.

* fix: use self-contained filter in compression middleware example

* fix: address all Copilot AI review comments and convert to ES modules

- Convert all CommonJS require() to ES modules import syntax
- Use compression.filter() as fallback in compression middleware
- Add cleanup interval to rate limiter to prevent memory leaks
- Remove unused fs.createWriteStream in heap snapshot example
- Fix promisify example to use callback-based fs API
- Split GET/POST tests into separate describe blocks
- Fix Jest timers with beforeEach/afterEach hooks
- Use specific version tag for GitHub Actions (security best practice)
2026-03-30 10:05:38 +02:00
Kamran Ahmed a313552721 Fix broken syntax files 2025-08-15 22:25:01 +01:00
Kamran Ahmed 4931ba060f Fix syntax issue 2025-08-15 21:24:05 +01:00
Ed Lan c892e7178c Add course link on SQL queries questions (#8825) 2025-06-24 10:48:19 +01:00
Kamran Ahmed 0a721514fd Add sql questions guide 2025-06-17 18:21:17 +01:00
Kamran Ahmed 61ae2ce5f3 Add new flag on guide 2025-06-17 16:16:16 +01:00
Kamran Ahmed 302c4381b2 Add new guide for sql queries 2025-06-17 16:15:34 +01:00
Ed Lan 2867e25f2c chore: update devops content (#8648) 2025-05-16 03:29:49 +06:00
Ed Lan e89b847ddb chore: update devops content (#8649) 2025-05-16 03:29:22 +06:00
Ed Lan edace11348 chore: update devops content (#8650) 2025-05-16 03:28:26 +06:00
Ed Lan de06961d85 chore(question): update question link (#8651) 2025-05-16 03:25:17 +06:00
Kamran Ahmed ad233daea2 Fix javascript questions guide not showing 2025-05-15 17:40:34 +01:00
Kamran Ahmed 64711eb6f9 Add new guide javascript vs typescript 2025-05-15 17:38:06 +01:00
Kamran Ahmed a74c7fe19a Add javascript questions guide 2025-05-15 13:34:41 +01:00
Kamran Ahmed c2137397b8 Add data science questions 2025-05-14 20:51:24 +01:00
Kamran Ahmed 555cd15a8e Add golang interview questions 2025-04-22 12:44:42 +01:00
Kamran Ahmed c5694be86b Add og images to question guides 2025-04-21 15:57:09 +01:00
Kamran Ahmed 8a1960eae8 Add data analyst questions guide 2025-04-21 15:52:04 +01:00
Kamran Ahmed 281f6f369c Remove old guide flags 2025-03-17 15:28:54 +00:00
Kamran Ahmed 9f2a33f078 Add full-stack questions 2025-01-30 12:31:39 +00:00
Kamran Ahmed d87ea1c972 Add full-stack questions 2025-01-29 15:49:48 +00:00
Kamran Ahmed dbf2353a41 Add fullstack questions 2025-01-29 15:49:48 +00:00
Vedansh 5e97ded10d Fix formatting of backend questions (#8014) 2025-01-17 01:39:52 +00:00
Vedansh cbd290baa2 Improve devops questions formatting (#8015)
* refractor complete

* fix url
2025-01-17 01:39:26 +00:00
Vedansh 1623d09de6 fix: refractor frontend questions (#8017) 2025-01-13 01:01:51 +06:00
Kamran Ahmed 6f38dcccb8 Refactor related guides functionality (#7800) 2024-11-27 15:52:23 +05:00
Ed Lan 64a31481e7 Various touch ups for frontend and devops guides (#7793)
* Update faqs.astro

* Update devops-shift-left-testing.md

* Update devops-principles.md

* Update devops-best-practices.md

* Update frontend-job-description.md

* Update how-to-become-frontend-developer.md

* Update frontend-languages.md

* Update frontend-developer-skills.md

* Update frontend.md

* Update css-variables.md
2024-11-27 12:12:28 +05:00
Ed Lan b4b9311601 Add ref to DevOps roadmap in guide (#7762)
Added roadmap ref.
2024-11-19 05:16:03 -08:00
garyellow 3601b025a3 docs: fix typos and improve grammar in documentation (#7747)
Corrects typos and grammatical errors in various markdown files to enhance clarity and readability.
2024-11-17 18:44:00 +06:00
Kamran Ahmed d9a161c876 Add backend job description template 2024-11-12 16:14:16 -07:00
Kamran Ahmed 9d17dcc27f Add related guides to frontend guides 2024-11-12 15:22:34 -07:00
Kamran Ahmed f8e6e8cf92 Add related guides to backend guides 2024-11-12 15:14:17 -07:00
Kamran Ahmed 2db1bce35b Remove new badge from old guides 2024-10-08 11:50:32 +01:00
dsh 7cb4287925 Add the 50 devops interview questions (#6701)
* add the 50 devops interview questions

* incorporate new devops questions set into roadmap faqs
2024-08-20 14:54:44 +01:00
dsh 4a758b1b55 Add featured image to the frontend questions (#6698) 2024-08-20 12:27:19 +01:00
dsh e69c53b49d updated images, added alt tags, adding client facing images. (#6140) 2024-07-13 01:48:02 +01:00
ChuYang f3fda96c15 chore(docs): fix typos and grammar errors for react.md (#6018) 2024-07-03 10:51:23 +01:00
Kamran Ahmed 9cf940e741 Remove badge from backend questions 2024-06-22 03:29:33 +01:00
Kamran Ahmed f4b157b328 Update new badges 2024-06-22 03:20:05 +01:00
Nikita Ivanov 88926c9ba5 Fix answer for backend question about eventual consistency (#5904) 2024-06-21 18:47:10 +01:00
Nikita Ivanov 94b245b2cf Fix link to containerization question's answer (#5885)
Corrected content for Containerization question from stateless-http to containerization.
2024-06-17 16:13:53 +01:00
Maciek Sitkowski 2fbec21378 Fix typos in frontend questions about SSR (#5837) 2024-06-08 11:08:50 +01:00
Kamran Ahmed 86e3921ca4 Add frontend questions (#5831) 2024-06-07 16:38:06 +01:00
Sion Kang d5249cc90e Update ci-cd.md (#5807) 2024-06-06 18:57:45 +01:00
Kamran Ahmed e51ea1ed61 Add backend questions 2024-05-24 12:04:51 +01:00
Eda ed1532d1f5 Fix small bug in code example (#5348) 2024-05-11 01:45:11 +01:00
Mark-a-obrienandKamran Ahmed b2adb619f0 Fix grammatical mistake (#5503)
* Update react.md - fixed grammatical error

Changed 
- "Server Components in allow developers to write components"
to 
- "Server Components allows developers to write components"

* Update src/data/question-groups/react/react.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-16 15:24:51 +01:00
Kamran Ahmed 5bcb3e282d Update new tags on roadmaps 2024-01-22 15:59:06 +05:00
Arik Chakma 747652c0f3 feat: add Node.js questions (#5056)
* feat: add nodejs questions

* feat: add more questions
2024-01-22 15:44:48 +05:00
Sepehr Safari 3c0545e54f Fix Heap Typo (#4851) 2023-12-13 05:26:19 +06:00