Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Home
/
Search
Search
1573 questions
Default
Popular
Newest
What is the event loop in Node.js and how does it work?
Node.js
#runtime
Junior
›
Compare callbacks, Promises and async/await.
Node.js
#async
Junior
›
What are streams in Node.js and when should you use them?
Node.js
#streams
Middle
›
How do you scale a Node.js app across multiple CPUs?
Node.js
#scaling
Senior
›
How do you detect and fix memory leaks in Node.js?
Node.js
#debugging
Senior
›
What is Node.js and what is it good for?
Node.js
#runtime
Junior
›
What is the difference between CommonJS and ES Modules in Node?
Node.js
#modules
Junior
›
What is npm and what do package.json and the lockfile do?
Node.js
#tooling
Junior
›
What is the process object and what can it do?
Node.js
#runtime
Junior
›
How do you work with the file system in Node?
Node.js
#core
Junior
›
How do you create a basic HTTP server in Node?
Node.js
#core
Junior
›
What are Buffers in Node.js?
Node.js
#core
Junior
›
Why use the path module instead of string concatenation?
Node.js
#core
Junior
›
What is the EventEmitter and how is it used?
Node.js
#events
Middle
›
How does Express middleware work?
Node.js
#framework
Middle
›
How do you handle errors in async Node code?
Node.js
#error-handling
Middle
›
How do you run external processes with child_process?
Node.js
#process
Middle
›
When and how do you use worker threads?
Node.js
#performance
Middle
›
What utilities help work with async code (promisify, AbortController)?
Node.js
#async
Middle
›
How do you manage configuration and secrets in Node?
Node.js
#framework
Middle
›
What are npm scripts and lifecycle hooks?
Node.js
#tooling
Middle
›
How do you hash passwords and use the crypto module?
Node.js
#security
Middle
›
What is CORS and how do you handle it in Node?
Node.js
#security
Middle
›
What caching strategies improve a Node API's performance?
Node.js
#performance
Middle
›
How do you profile and optimize Node.js performance?
Node.js
#performance
Senior
›
What are key security best practices for a Node.js app?
Node.js
#security
Senior
›
How do you implement graceful shutdown?
Node.js
#reliability
Senior
›
What should you consider when building microservices in Node?
Node.js
#architecture
Senior
›
How do you approach logging and monitoring in production Node?
Node.js
#reliability
Senior
›
What is backpressure in streams and how do you handle it?
Node.js
#streams
Senior
›
What is the Virtual DOM and why does React use it?
React
#rendering
Junior
›
What are the Rules of Hooks? Why can't you call a hook conditionally?
React
#hooks
Middle
›
When should you use useMemo and useCallback, and what problem do they solve?
React
#hooks
Senior
›
What is JSX and how does it become JavaScript?
React
#jsx
Junior
›
What is the difference between props and state?
React
#state
Junior
›
How does the useState hook work?
React
#hooks
Junior
›
What is useEffect and when does it run?
React
#hooks
Junior
›
Why do list items need a key, and why not use the index?
React
#rendering
Junior
›
What is the difference between controlled and uncontrolled inputs?
React
#forms
Junior
›
What are the ways to render content conditionally in React?
React
#rendering
Junior
›
How does event handling work in React (synthetic events)?
React
#events
Junior
›
What are React Fragments and why use them?
React
#rendering
Junior
›
What are common pitfalls with the useEffect dependency array and cleanup?
React
#hooks
Middle
›
How does useContext and the Context API work?
React
#state
Middle
›
When would you use useReducer instead of useState?
React
#hooks
Middle
›
What are the main use cases for useRef?
React
#hooks
Middle
›
What are custom hooks and how do you write one?
React
#hooks
Middle
›
What does "lifting state up" mean, and how does it relate to prop drilling?
React
#state
Middle
›
What does React.memo do and when is it worth using?
React
#performance
Middle
›
What are forwardRef and useImperativeHandle for?
React
#hooks
Middle
›