가장 많이 묻는 면접 질문과 답변 & 온라인 테스트
면접 준비, 온라인 테스트, 튜토리얼, 라이브 연습을 위한 학습 플랫폼

집중 학습 경로, 모의고사, 면접 준비 콘텐츠로 실력을 키우세요.

WithoutBook은 주제별 면접 질문, 온라인 연습 테스트, 튜토리얼, 비교 가이드를 하나의 반응형 학습 공간으로 제공합니다.

Prepare Interview

NodeJS 면접 질문과 답변

관련 차이점

관련 차이점

AngularJS vs NodeJSNodeJS vs JavaNodeJS vs Spring Boot
NodeJS vs Golang

Ques 1. What is Node.js?

Node.js is an open-source, cross-platform JavaScript runtime environment that executes JavaScript code server-side.

Example:

console.log('Hello, Node.js!');

도움이 되었나요? Add Comment View Comments
 

Ques 2. Explain the event-driven architecture in Node.js.

Node.js follows an event-driven, non-blocking I/O model. It means that the server can handle multiple connections simultaneously, and when an event occurs, the corresponding callback function is executed.

Example:

const server = require('http').createServer((req, res) => { /* handle request */ });

도움이 되었나요? Add Comment View Comments
 

Ques 3. What is npm?

npm (Node Package Manager) is the default package manager for Node.js, used to manage and distribute Node.js packages/modules.

Example:

npm install package_name

도움이 되었나요? Add Comment View Comments
 

Ques 4. Explain the concept of middleware in Express.js.

Middleware functions are functions that have access to the request, response, and next middleware function in the application’s request-response cycle. They can modify the request and response objects or end the request-response cycle.

Example:

app.use((req, res, next) => { /* middleware logic */ next(); });

도움이 되었나요? Add Comment View Comments
 

Ques 5. What is the purpose of package.json in Node.js?

package.json is a manifest file that contains metadata about a Node.js project, including dependencies, scripts, and other project-specific configurations.

Example:

npm init

도움이 되었나요? Add Comment View Comments
 

Most helpful rated by users:

Copyright © 2026, WithoutBook.