Node.js Backend | YeaHub
467 subscribers
232 photos
15 videos
588 links
Теория, подготовка к интервью и курсы для Node.js разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#Собес #nodejs
🤔 Назовите преимущества Node.js перед другими фреймворками.

💬 Кратко:
Преимущества Node.js:
1. Скорость - благодаря движку V8.
2. Асинхронность - обработка большого количества запросов без блокировки.
3. JavaScript - единый язык для фронтенда и бэкенда.
4. Масштабируемость - подходит для высоконагруженных приложений.
5. Большая экосистема - npm предоставляет множество готовых модулей.

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #nodejs
🤔 Что такое Event Loop и Event Emitter?

💬 Кратко:
Event Loop - это механизм в Node.js, который позволяет выполнять асинхронные операции без блокировки потока. Он управляет событиями и задачами, помещая их в очередь. Event Emitter - это объект, который позволяет создавать и обрабатывать события, используя методы .emit() и .on() -

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #nodejs
🤔 Что такое V8? Как это работает?

💬 Кратко:
V8 - это движок JavaScript с открытым исходным кодом, разработанный Google для браузера Chrome. Он компилирует JavaScript-код в машинный код для быстрого выполнения. В Node.js V8 позволяет запускать JavaScript на сервере.

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #event_loop #asynchronous #nodejs
🤔 Что такое process.nextTick()

💬 Кратко:

process.nextTick() — это метод, который ставит колбэк в специальную очередь. Эта очередь обрабатывается сразу после завершения текущей операции, но до перехода к следующей фазе Event Loop. Это позволяет отложить выполнение кода, но гарантировать, что он выполнится как можно скорее, даже раньше установленных таймеров.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
❤2
#Собес #message_broker #js #nodejs

🤔 Middle/Middle+ Node.js Backend разработчик в компанию rolftech

Техсобес. ЗП: от 250к. Июнь 2025. Опыт: 4 года. Непростой собес, спрашивали по опыт и глубоко копали в техничку. Был лайвкодинг.

💬 Вопросы:

- JWT что такое? Из каких частей состоит токен?

- Что такое CORS

- Как принято работать с файлами с Node.js

- Pick, Omit, Partial в TS

- Что такое опциональная цепочка в JS?

👉 Все вопросы из этого собеседования (26)

📣 Хочешь больше собесов?
Подпишись на наш главный канал
❤1
#Собес #message_broker #js #nodejs

🤔 Middle/Middle+ Node.js Backend разработчик в компанию rolftech

Техсобес. ЗП: от 250к. Июнь 2025. Опыт: 4 года. Непростой собес, спрашивали по опыт и глубоко копали в техничку. Был лайвкодинг.

💬 Вопросы:

- JWT что такое? Из каких частей состоит токен?

- Что такое CORS

- Как принято работать с файлами с Node.js

- Pick, Omit, Partial в TS

- Что такое опциональная цепочка в JS?

👉 Все вопросы из этого собеседования (26)

📣 Хочешь больше собесов?
Подпишись на наш главный канал
❤2🔥1
#Собес #nodejs #event_loop #gc

🤔 Middle Node.js Bakcned разработчик в компанию АйтиМедиаСервис

Техсобес. ЗП: от 200к. Август 2025. Проект: АйтиМедиаСервис. Опыт: 3 года. Легкое собеседование с базовыми вопросами. Немного копали в опыт и стек

💬 Вопросы:

- Расскажи про Event-loop. Когда выполняется SetImmediate

- Как работает сборщик мусора (garbage collector) в JavaScript? Какие есть стратегии для управления памятью?

- Что такое process.nextTick()

- Фазы EventLoop

- Что такое pattern outbox?

👉 Все вопросы из этого собеседования (13)

📣 Хочешь больше собесов?
Подпишись на наш главный канал
#Собес #nodejs #filesystem #file_handling
🤔 Как принято работать с файлами с Node.js

💬 Кратко:

В Node.js для работы с файлами используется модуль fs. Он предоставляет синхронные и асинхронные методы. Асинхронные методы предпочтительнее, так как не блокируют event loop. Для современных приложений рекомендуется использовать Promise-based API (fs.promises).

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #message_broker #js #nodejs

🤔 Middle/Middle+ Node.js Backend разработчик в компанию rolftech

Техсобес. ЗП: от 250к. Июнь 2025. Опыт: 4 года. Непростой собес, спрашивали по опыт и глубоко копали в техничку. Был лайвкодинг.

💬 Вопросы:

- Для чего нужен прототип?

- Что такое оператор нулевого слияния?

- Перечислите все способы копирования объектов?

- Как работает сборщик мусора (garbage collector) в JavaScript? Какие есть стратегии для управления памятью?

- Что такое enum в TypeScript и как его использовать?

👉 Все вопросы из этого собеседования (26)

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #message_broker #js #nodejs

🤔 Middle/Middle+ Node.js Backend разработчик в компанию rolftech

Техсобес. ЗП: от 250к. Июнь 2025. Опыт: 4 года. Непростой собес, спрашивали по опыт и глубоко копали в техничку. Был лайвкодинг.

💬 Вопросы:

- Для чего нужен прототип?

- Что такое оператор нулевого слияния?

- Перечислите все способы копирования объектов?

- Как работает сборщик мусора (garbage collector) в JavaScript? Какие есть стратегии для управления памятью?

- Что такое enum в TypeScript и как его использовать?

👉 Все вопросы из этого собеседования (26)

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #event_loop #asynchronous #nodejs
🤔 Что такое process.nextTick()

💬 Кратко:

process.nextTick() — это метод, который ставит колбэк в специальную очередь. Эта очередь обрабатывается сразу после завершения текущей операции, но до перехода к следующей фазе Event Loop. Это позволяет отложить выполнение кода, но гарантировать, что он выполнится как можно скорее, даже раньше установленных таймеров.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа