Exam Questions
6 sets · 47 questions — organized by topic.
- Q1.
Explain What is Node.js and illustrate with a short Node.js program.
Hint: Aim for a definition + runnable snippet + sample output.
5 pts - Q2.
Write a Node.js program that demonstrates Features and Benefits in practice.
Hint: Include input, logic, and commented output lines.
8 pts - Q3.
Compare Node.js Architecture & V8 Engine with a related concept and state when each is preferable.
Hint: Build a tiny pros/cons table; give a use-case for each side.
5 pts - Q4.
Debug — given a broken snippet using Single Thread vs Multi Thread, identify the bug and fix it.
Hint: Explain the root cause in one line, then give the corrected code.
7 pts - Q5.
Design question — how would Installing Node.js and npm scale for 1 million users?
Hint: Think about time/space complexity, caching, batching.
5 pts - Q6.
Explain Running Your First Node Application and illustrate with a short Node.js program.
Hint: Aim for a definition + runnable snippet + sample output.
5 pts - Q7.
Write a Node.js program that demonstrates JavaScript Fundamentals Refresher in practice.
Hint: Include input, logic, and commented output lines.
8 pts - Q8.
Compare ES6+ Features (Arrow, Template, Destructuring, Spread) with a related concept and state when each is preferable.
Hint: Build a tiny pros/cons table; give a use-case for each side.
5 pts
