РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
9 of 38 menu

Вопросы на собеседовании NodeJS

Что такое Node.js и для чего он используется?

В чём разница между Node.js и JavaScript в браузере?

Какая архитектура у Node.js?

Что такое Event Loop в Node.js?

Как работает Event Loop в Node.js?

Какие фазы Event Loop вы знаете?

Что такое libuv и как он связан с Node.js?

Что такое V8 движок в Node.js?

Что такое асинхронность в Node.js?

В чём разница между setTimeout, setImmediate и process.nextTick в Node.js?

Что такое process.nextTick и когда его использовать?

Что такое потоки streams в Node.js?

Какие типы потоков есть в Node.js?

Что такое Readable, Writable, Duplex и Transform стримы?

Что такое pipe() в Node.js?

Что такое модули в Node.js?

Что такое CommonJS модули в Node.js?

Что такое ES Modules в Node.js?

В чём разница между CommonJS и ES Modules в Node.js?

Что такое require в Node.js?

Как работает require в Node.js?

Что такое module.exports и exports в Node.js?

В чём разница между module.exports и exports?

Что такое встроенные модули Node.js?

Что такое fs модуль в Node.js?

В чём разница между синхронными и асинхронными методами fs?

Что такое path модуль в Node.js?

Что такое os модуль в Node.js?

Что такое http и https модули в Node.js?

Как создать HTTP сервер в Node.js?

Что такое url модуль в Node.js?

Что такое querystring модуль в Node.js?

Что такое crypto модуль в Node.js?

Что такое buffer в Node.js?

Что такое global объект в Node.js?

Что такое process объект в Node.js?

Как получить аргументы командной строки в Node.js?

Что такое environment variables в Node.js?

Как использовать dotenv в Node.js?

Что такое package.json в Node.js?

Что такое package-lock.json в Node.js?

Что такое node_modules в Node.js?

Что такое npm и для чего он используется?

В чём разница между npm и yarn?

Что такое npx и для чего он нужен?

Что такое semantic versioning в Node.js?

Что такое ^, ~ и * в версиях пакетов?

Что такое dependencies и devDependencies в package.json?

Что такое scripts в package.json?

Что такое Express.js и для чего он используется?

Что такое middleware в Express.js?

Как создать middleware в Express.js?

Что такое app.use() в Express.js?

Что такое app.get(), app.post(), app.put(), app.delete() в Express?

Как обрабатывать параметры маршрута в Express.js?

Что такое req.params, req.query, req.body в Express?

Что такое express.json() и express.urlencoded()?

Что такое обработка ошибок в Express.js?

Что такое error-handling middleware в Express?

Что такое NestJS и чем он отличается от Express.js?

Что такое Koa.js и чем он отличается от Express.js?

Что такое Fastify и чем он отличается от Express.js?

Как работать с базами данных в Node.js?

Что такое node-postgres (pg) для работы с PostgreSQL?

Что такое mysql2 для работы с MySQL в Node.js?

Что такое Sequelize ORM для Node.js?

Что такое TypeORM для Node.js?

Что такое Prisma и как его использовать с Node.js?

В чём разница между ORM и Query Builder в Node.js?

Что такое Knex.js и как он используется в Node.js?

Что такое Mongoose для MongoDB в Node.js?

В чём разница между Mongoose и драйвером mongodb в Node.js?

Что такое Schema и Model в Mongoose?

Что такое MongoDB Aggregation Framework?

В чём разница между SQL и NoSQL базами данных в Node.js?

Когда использовать MongoDB, а когда PostgreSQL в Node.js?

Что такое Redis и как его использовать с Node.js?

Что такое node-redis для работы с Redis?

Что такое WebSocket в Node.js?

Что такое ws библиотека для WebSocket в Node.js?

Что такое Socket.IO и как он работает с Node.js?

В чём разница между WebSocket и Socket.IO?

Что такое rooms и namespaces в Socket.IO?

Как реализовать чат на Node.js с Socket.IO?

Что такое adapter в Socket.IO для масштабирования?

Что такое redis-adapter для Socket.IO?

Что такое аутентификация в Node.js?

Что такое JWT (JSON Web Tokens) и как использовать в Node.js?

Что такое Passport.js и как он работает в Node.js?

Какие стратегии аутентификации в Passport.js вы знаете?

Что такое OAuth2 в Node.js?

Что такое bcrypt и как его использовать для хеширования паролей?

Что такое argon2 и чем он отличается от bcrypt?

Что такое защита от атак в Node.js?

Что такое Helmet в Node.js?

Что такое CORS и как настроить в Node.js?

Что такое rate limiting в Node.js?

Что такое express-rate-limit?

Что такое XSS и как защититься в Node.js?

Что такое CSRF и как защититься в Node.js?

Что такое SQL-инъекции и как защититься в Node.js?

Что такое Fortify и как он используется в контексте Node.js?

Что такое анализ уязвимостей в Node.js?

Что такое npm audit и как его использовать?

Что такое OWASP Top 10 для Node.js?

Что такое sanitization и validation данных в Node.js?

Что такое Joi и как его использовать в Node.js?

Что такое Zod и как его использовать в Node.js?

Что такое express-validator?

Что такое логирование в Node.js?

Что такое Winston и как его использовать в Node.js?

Что такое Pino и чем он отличается от Winston?

Что такое Morgan в Node.js?

Что такое тестирование в Node.js?

Что такое Jest и как использовать в Node.js?

Что такое Mocha и Chai в Node.js?

Что такое Vitest для Node.js?

Что такое Sinon и как использовать для моков в Node.js?

Что такое тестовое покрытие в Node.js?

Что такое nyc (Istanbul) для Node.js?

Что такое supertest для тестирования API в Node.js?

Что такое отладка в Node.js?

Что такое node --inspect для отладки?

Что такое ndb отладчик для Node.js?

Что такое cluster модуль в Node.js?

Что такое масштабирование Node.js приложений?

Что такое child_process в Node.js?

В чём разница между fork(), spawn() и exec() в Node.js?

Что такое worker_threads в Node.js?

В чём разница между cluster и worker_threads?

Что такое PM2 и как его использовать для управления процессами?

Что такое Docker и как его использовать с Node.js?

Как создать Dockerfile для Node.js приложения?

Что такое docker-compose для Node.js?

Что такое Kubernetes для Node.js приложений?

Что такое CI/CD для Node.js?

Что такое GitHub Actions для Node.js?

Как развернуть Node.js приложение на сервере?

Что такое NGINX и как использовать с Node.js?

Что такое балансировка нагрузки для Node.js?

Что такое кэширование в Node.js?

Что такое node-cache для кэширования?

Что такое GraphQL в Node.js?

Что такое Apollo Server в Node.js?

Что такое GraphQL resolvers в Node.js?

В чём разница между REST и GraphQL в Node.js?

Что такое tRPC и как его использовать в Node.js?

Что такое очереди в Node.js?

Что такое Bull и как его использовать с Redis в Node.js?

Что такое RabbitMQ и как его использовать с Node.js?

Что такое Kafka и как его использовать с Node.js?

Что такое событийная архитектура в Node.js?

Что такое EventEmitter в Node.js?

Как создать свой EventEmitter в Node.js?

Что такое оптимизация производительности в Node.js?

Как избежать блокировки Event Loop в Node.js?

Что такое worker pool в Node.js?

Как профилировать Node.js приложение?

Что такое clinic для профилирования Node.js?

Что такое node --prof для профилирования?

Как работать с большими файлами в Node.js?

Что такое readline модуль в Node.js?

Что такое zlib модуль в Node.js для сжатия?

Что такое TypeScript и как его использовать с Node.js?

Как настроить TypeScript в Node.js проекте?

Что такое ts-node и tsx для Node.js?

Что такое esbuild и как его использовать с Node.js?

Что такое swc и как его использовать с Node.js?

Как использовать ES Modules в Node.js?

Что такое "type": "module" в package.json?

Что такое "exports" в package.json?

Какие best practices в Node.js вы знаете?

Как правильно структурировать Node.js проект?

Что такое 12-factor app в Node.js?

Как обрабатывать ошибки в Node.js?

Что такое uncaughtException и unhandledRejection?

Как правильно завершать Node.js приложение?

Что такое graceful shutdown в Node.js?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить