Питання тесту
Ознайомтесь з питаннями перед проходженням. Варіанти відповідей приховані для кращої підготовки.
Запитання 1
Один варіант відповідіЩо робить module.exports?
Запитання 2
Один варіант відповідіЩо таке Node.js і як він працює?
Запитання 3
Один варіант відповідіЯкі інструменти допомагають підтримувати єдиний стиль коду в команді?
Запитання 4
Один варіант відповідіЩо означає термін "функція першого класу" в JavaScript?
Запитання 5
Один варіант відповідіЧому варто використовувати Node.js для бекенду?
Запитання 6
Один варіант відповідіЯк Node.js обробляє вхідні запити?
Запитання 7
Один варіант відповідіЧому Node.js однонитковий (single-threaded)?
Запитання 8
Один варіант відповідіЧому Node.js іноді віддають перевагу над Java або PHP?
Запитання 9
Один варіант відповідіЯк масштабувати Node.js, якщо він однонитковий?
Запитання 10
Один варіант відповідіЩо таке колбек (callback) в Node.js?
Запитання 11
Один варіант відповідіЧому проміси краще за колбеки?
Запитання 12
Один варіант відповідіЩо означає I/O (Input/Output)?
Запитання 13
Один варіант відповідіДля чого використовується Node.js?
Запитання 14
Один варіант відповідіУ чому різниця між фронтендом і бекендом?
Запитання 15
Один варіант відповідіЩо таке npm?
Запитання 16
Один варіант відповідіЩо таке модулі в Node.js?
Запитання 17
Один варіант відповідіУ чому різниця між Angular і Node.js?
Запитання 18
Один варіант відповідіЯка база даних часто використовується з Node.js?
Запитання 19
Один варіант відповідіЯкі бібліотеки часто використовують у Node.js проектах?
Запитання 20
Один варіант відповідіЯкі переваги та недоліки Node.js?
Запитання 21
Один варіант відповідіЯка команда імпортує зовнішні бібліотеки в CommonJS та ES Modules?
Запитання 22
Один варіант відповідіЧому команди часто вибирають Node.js замість Java або PHP?
Запитання 23
Один варіант відповідіУ чому різниця між синхронними та асинхронними функціями?
Запитання 24
Один варіант відповідіЯка мета require() в Node.js?
Запитання 25
Один варіант відповідіЩо таке V8 у контексті Node.js?
Запитання 26
Один варіант відповідіЯк обробляти змінні середовища в Node.js?
Запитання 27
Один варіант відповідіЩо таке контроль потоку (control flow) в Node.js?
Запитання 28
Один варіант відповідіЩо таке event loop в Node.js?
Запитання 29
Один варіант відповідіУ якому порядку виконуються асинхронні задачі (синхронний код, мікротаски, макротаски)?
Запитання 30
Один варіант відповідіЯкі основні недоліки Node.js?
Запитання 31
Один варіант відповідіЩо таке REPL у Node.js?
Запитання 32
Один варіант відповідіЯк імпортувати модуль у Node.js (CommonJS та ES Modules)?
Запитання 33
Один варіант відповідіЩо таке package.json?
Запитання 34
Один варіант відповідіЩо таке проміси в Node.js?
Запитання 35
Один варіант відповідіЯк імпортувати зовнішні бібліотеки в проєкт Node.js?
Запитання 36
Один варіант відповідіЩо таке event-driven programming у Node.js?
Запитання 37
Один варіант відповідіЩо таке Buffer у Node.js?
Запитання 38
Один варіант відповідіЩо таке Streams в Node.js?
Запитання 39
Один варіант відповідіЩо таке crypto модуль у Node.js?
Запитання 40
Один варіант відповідіЩо таке "callback hell" і як його уникнути?
Запитання 41
Один варіант відповідіЯке призначення таймерів у Node.js (setTimeout, setInterval, setImmediate)?
Запитання 42
Один варіант відповідіЯк використовується URL модуль у Node.js?
Запитання 43
Один варіант відповідіУ чому різниця між setImmediate() і process.nextTick()?
Запитання 44
Один варіант відповідіЯкі основні HTTP-методи і їх призначення?
Запитання 45
Один варіант відповідіУ чому різниця між spawn() та fork() у Node.js?
Запитання 46
Один варіант відповідіЩо таке Passport у Node.js?
Запитання 47
Один варіант відповідіЩо таке fork() у Node.js (повторне питання в контексті процесів)?
Запитання 48
Один варіант відповідіЯк уникнути callback hell?
Запитання 49
Один варіант відповідіЩо таке body-parser у Node.js?
Запитання 50
Один варіант відповідіЩо таке CORS?
Запитання 51
Один варіант відповідіЩо таке tls модуль у Node.js?
Запитання 52
Один варіант відповідіЧи можна отримати доступ до DOM у Node.js?
Запитання 53
Один варіант відповідіЯк керувати пакетами в проєкті Node.js?
Запитання 54
Один варіант відповідіДля чого використовується NODE_ENV?
Запитання 55
Один варіант відповідіЩо таке "test pyramid" (піраміда тестування)?
Запитання 56
Один варіант відповідіЩо означає event-driven programming (повторне питання)?
Запитання 57
Один варіант відповідіprocess.nextTick() vs setImmediate() (повторне питання) — у чому різниця?
Запитання 58
Один варіант відповідіЯкі два типи API існують у Node.js за моделлю виконання?
Запитання 59
Один варіант відповідіЩо таке Express.js?
Запитання 60
Один варіант відповідіЯк створити простий Express-додаток?
Запитання 61
Один варіант відповідіЩо таке streams (повторне питання) і які їх типи?
Запитання 62
Один варіант відповідіЯк створити простий HTTP-сервер без фреймворку у Node.js?
Запитання 63
Один варіант відповідіЩо таке асинхронні та неблокуючі API?
Запитання 64
Один варіант відповідіЩо таке piping у Node.js (досвідчений рівень)?
Запитання 65
Один варіант відповідіЩо таке cluster у Node.js і для чого його використовують?