Ngân hàng câu hỏi phỏng vấn CNTT
Chọn chủ đề, đọc câu hỏi, mở đáp án.
Dùng để ôn nhanh trước buổi phỏng vấn hoặc rà lại những phần còn hổng.
29
Câu hỏi
44
Chủ đề
1
Bộ lọc đang dùng
Danh sách ôn tập
Trang 1/3 - 29 câu hỏi phù hợp
Event Bubbling là gì và Event Delegation tận dụng cơ chế này như thế nào để tối ưu hiệu suất ứng dụng web?
Tại sao chúng ta lại dùng async/await thay vì viết thuần Promise với .then() và .catch()? Cơ chế hoạt động của chúng có gì khác nhau không?
JavaScript là ngôn ngữ đơn luồng nhưng làm thế nào để xử lý các tác vụ bất đồng bộ như gọi API? Hãy giải thích Event Loop.
Làm thế nào để xây dựng một kiến trúc backend mô-đun hóa cao bằng JavaScript cho phép tải và gỡ bỏ các module tính năng động tại thời điểm chạy?
V8 Engine quản lý bộ nhớ như thế nào và những nguyên nhân phổ biến gây ra memory leak trong ứng dụng Node.js quy mô lớn là gì?
Hãy giải thích chi tiết cách Event Loop trong Node.js hoạt động qua các giai đoạn và điểm khác biệt cốt lõi giữa microtasks queue và macrotasks queue.
Node.js vốn chạy đơn luồng (single-threaded). Để tận dụng hết sức mạnh của máy chủ nhiều nhân CPU, bạn sẽ dùng giải pháp nào?
Làm thế nào để phát hiện và xử lý hiện tượng rò rỉ bộ nhớ (memory leak) trên môi trường production trong ứng dụng Node.js?
Hãy giải thích chi tiết cách Event Loop trong Node.js hoạt động qua các giai đoạn và sự khác biệt giữa process.nextTick và setImmediate.
Làm thế nào để phát hiện và xử lý memory leak trong ứng dụng Node.js quy mô lớn?
Anh/chị hãy giải thích chi tiết cơ chế Event Loop trong Node.js và các phase chính của nó?
Khi nào bạn nên sử dụng Worker Threads trong Node.js thay vì Event Loop truyền thống?