Встречается на собеседованиях • сегодня
Что такое Node.js
Node.js — это среда выполнения JavaScript на стороне сервера, основанная на движке V8. Она использует событийно-ориентированную, неблокирующую модель ввода-вывода, что делает её эффективной для масштабируемых приложений. Node.js работает в одном потоке, но использует асинхронные операции для обработки множества запросов.
Пример простого HTTP-сервера:
javascript
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
});
server.listen(3000, () => {
console.log('Server running on port 3000');
});Ключевые особенности:
- Асинхронность через колбэки/Promises/async-await
- NPM — менеджер пакетов с огромной экосистемой
- Подходит для I/O-интенсивных приложений (чаты, API, стриминг)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы