Встречается на собеседованиях • сегодня
Зачем нужен Node.js
Node.js — это среда выполнения JavaScript на стороне сервера, основанная на движке V8. Она позволяет использовать JavaScript для бэкенда, что особенно удобно для Fullstack-разработчиков.
Основные преимущества:
- Асинхронность и событийная модель — эффективно обрабатывает множество одновременных соединений (например, чаты, стриминговые сервисы).
- NPM — огромная экосистема пакетов (более 1 млн).
- Универсальность — можно писать серверные приложения, утилиты для сборки (Webpack, Gulp), CLI-инструменты.
Пример простого сервера:
javascript
const http = require('http');
http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(3000);
console.log('Server running on port 3000');Когда использовать:
- Реалтайм-приложения (WebSockets)
- API и микросервисы
- Инструменты для фронтенда (сборка, тестирование)

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