Встречается на собеседованиях • сегодня
Зачем нужен Node.js на Backend
Node.js позволяет выполнять JavaScript на сервере, используя движок V8. Он идеален для I/O-интенсивных приложений благодаря неблокирующей, событийно-ориентированной архитектуре.
Преимущества:
- Один язык для фронтенда и бекенда (Fullstack JS)
- Высокая производительность за счёт асинхронности
- NPM – огромная экосистема пакетов
- WebSockets – легко реализовать real-time (чаты, игры)
Пример простого сервера:
javascript
const http = require('http');
const server = http.createServer((req, res) => {
res.end('Hello from Node.js!');
});
server.listen(3000);Когда не стоит использовать:
- CPU-задачи (например, сложные вычисления) – блокируют поток.
- Критичные enterprise-системы – иногда лучше выбрать Java/.NET.

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