Вопросы с собеседований на позицию Nodejs developer

Всего вопросов: 100
Вопросы
Сложность Вероятность Тег
Чем отличаются nextTick, setImmediate и setTimeout?
Difficulty
90%
eventloop
Почему у event loop есть фазы? Почему мало одной очереди?
Difficulty
85%
eventloop
Чем отличаются микротаски и макротаски?
Difficulty
80%
eventloop
Какие можно предложить стратегии масштабирования для приложений на ноде? Сравните их.
Difficulty
80%
Общие
Где хранить секреты? (ключи api, точены и пароли от баз данных)
Difficulty
80%
безопастность
Что такое back pressure для стримов и какая проблема была бы без него?
Difficulty
75%
streams
Объясните, как можно написать (или напишите) адаптеры асинхронности promisify и callbackify?
Difficulty
75%
асинхронность
Перечислите основные случаи, приводящие к утечке памяти и как с этим бороться?
Difficulty
75%
производительность
Чем отличаются cpu-intensive, ram-intensive и io-intensive задачи? Приведите примеры.
Difficulty
75%
производительность
Можем ли мы делать real-time приложения на Node.js?
Difficulty
75%
архитектура
Какой паттерн проектирования реализует EventEmitter?
Difficulty
75%
паттерны проектирования
Что такое всплытие событий (Event Bubbling)?
Difficulty
75%
javascript
Каковы плюсы и минусы промисов по сравнению с обратными вызовами?
Difficulty
75%
javascript
Как не заблокировать обслуживание других пользователей, обрабатывая запрос от одного из них?
Difficulty
75%
производительность
Как ограничить пропускную способность эндпоинта (кол-во запросов в единицу времени)?
Difficulty
75%
сеть

Вам доступно всего 15 из 100 вопросов

Для полного доступа бесплатно подпишитесь на Telegram

Бесплатно через Telegram