Підготовка до співбесіди NodeJS Developer

Інформатика
35 питань
4 грудня

Питання тесту

Ознайомтесь з питаннями перед проходженням. Варіанти відповідей приховані для кращої підготовки.
Запитання 1
Один варіант відповіді
Який фреймворк найчастіше використовується в екосистемі Node.js для побудови веб‑серверів?
Запитання 2
Один варіант відповіді
Що таке Node.js?
Запитання 3
Один варіант відповіді
Як працює Node.js на рівні рушія?
Запитання 4
Один варіант відповіді
Що означає абревіатура I/O у контексті Node.js?
Запитання 5
Один варіант відповіді
Що таке подієво кероване (event-driven) програмування?
Запитання 6
Один варіант відповіді
Де типово застосовують Node.js?
Запитання 7
Один варіант відповіді
Яка ключова перевага використання Node.js?
Запитання 8
Один варіант відповіді
Які два типи API‑функцій розрізняють у Node.js?
Запитання 9
Один варіант відповіді
Що називають функцією потоку керування (control flow function) у контексті асинхронного коду?
Запитання 10
Один варіант відповіді
Які кроки зазвичай виконує механізм Control Flow при роботі з асинхронними викликами?
Запитання 11
Один варіант відповіді
Чому Node.js розроблений як однопотокове середовище?
Запитання 12
Один варіант відповіді
Чи можна запускати Node.js у Windows?
Запитання 13
Один варіант відповіді
Чи має Node.js доступ до DOM браузера?
Запитання 14
Один варіант відповіді
Які операції особливо слід виконувати асинхронно в Node.js?
Запитання 15
Один варіант відповіді
Чому Node.js приваблює розробників у порівнянні з традиційними Java‑серверними підходами?
Запитання 16
Один варіант відповіді
Які два аргументи приймає async.queue (в бібліотеках для контролю паралелізму)?
Запитання 17
Один варіант відповіді
Що таке цикл подій (event loop) у Node.js?
Запитання 18
Один варіант відповіді
Які кроки допомагають реалізувати асинхронність у Node.js?
Запитання 19
Один варіант відповіді
Який із наведених пунктів є недоліком Node.js?
Запитання 20
Один варіант відповіді
Як Node.js долає проблему блокування операцій вводу‑виводу?
Запитання 21
Один варіант відповіді
У чому принципова відмінність між Node.js та AJAX?
Запитання 22
Один варіант відповіді
Яка технічна проблема пов'язана зі масштабуванням Node.js на багатоядерних серверах?
Запитання 23
Один варіант відповіді
Що означає термін «неблокуючий» у контексті Node.js?
Запитання 24
Один варіант відповіді
Яка команда використовується для підключення зовнішніх бібліотек у Node.js?
Запитання 25
Один варіант відповіді
Що таке «callback» у Node.js?
Запитання 26
Один варіант відповіді
Яка бібліотека відповідає за крос‑платформений неблокуючий I/O в Node.js?
Запитання 27
Один варіант відповіді
Де виконується код Node.js у типовій архітектурі?
Запитання 28
Один варіант відповіді
Який спосіб інсталяції Node.js на Windows згадується як стандартний?
Запитання 29
Один варіант відповіді
Який варіант API виконує операції синхронно та блокуюче?
Запитання 30
Один варіант відповіді
Яка користь від підходу «асинхронне все» у Node.js?
Запитання 31
Один варіант відповіді
Що відбувається з Node.js під час очікування завершення I/O‑операції?
Запитання 32
Один варіант відповіді
Який із наведених прикладів найменш типово підходить для реалізації в Node.js?
Запитання 33
Один варіант відповіді
Які дві частини зазвичай виділяють у подієвій архітектурі?
Запитання 34
Один варіант відповіді
Яку роль відіграють first‑class функції у забезпеченні асинхронності?
Запитання 35
Один варіант відповіді
В якому сценарії типовим є використання callback‑функції?