Питання тесту
Ознайомтесь з питаннями перед проходженням. Варіанти відповідей приховані для кращої підготовки.
Запитання 1
Один варіант відповідіЩо таке Node.js і чим воно відрізняється від середовища виконання в браузері?
Запитання 2
Один варіант відповідіПоясніть призначення JavaScript-движка V8 у Node.js.
Запитання 3
Один варіант відповідіЧому Node.js вважають single-threaded і як event loop обробляє асинхронні операції?
Запитання 4
Один варіант відповідіЯк створити простий веб-сервер, використовуючи вбудований модуль http?
Запитання 5
Один варіант відповідіУ чому різниця між блокуючим (blocking) і неблокуючим (non-blocking) виконанням коду?
Запитання 6
Один варіант відповідіЯк використовують функцію require() для імпорту модуля в Node.js?
Запитання 7
Один варіант відповідіЩо таке Node Package Manager (NPM) і як ним користуватися для керування пакетами?
Запитання 8
Один варіант відповідіЧим відрізняється локальна інсталяція пакета від глобальної (через CLI)?
Запитання 9
Один варіант відповідіЯке призначення файлу package.json?
Запитання 10
Один варіант відповідіЯк обробляти помилки в асинхронному коді з використанням callback-функції?
Запитання 11
Один варіант відповідіЩо таке Promises і яку проблему вони вирішують в асинхронному коді?
Запитання 12
Один варіант відповідіПоясніть async/await і як це покращує читабельність асинхронних викликів.
Запитання 13
Один варіант відповідіЯк використовувати модуль fs для операцій з файловою системою?
Запитання 14
Один варіант відповідіУ чому різниця між синхронними і асинхронними операціями файлової системи?
Запитання 15
Один варіант відповідіЩо таке клас Buffer у Node.js і коли його використовують для роботи з бінарними даними?
Запитання 16
Один варіант відповідіЩо таке stream і коли він корисний для запису даних або обробки великих файлів?
Запитання 17
Один варіант відповідіПоясніть роль EventEmitter.
Запитання 18
Один варіант відповідіЩо роблять process.nextTick() і setImmediate() в контексті event loop?
Запитання 19
Один варіант відповідіЯк отримувати та задавати змінні середовища в Node.js-додатку?
Запитання 20
Один варіант відповідіЩо таке middleware-функція в контексті Express.js?