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.
22
Câu hỏi
44
Chủ đề
1
Bộ lọc đang dùng
Danh sách ôn tập
Trang 1/2 - 22 câu hỏi phù hợp
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?
Chiến lược quản lý lỗi toàn cục cho các Promise bị từ chối (Unhandled Rejection) và ngoại lệ chưa bắt trong ứng dụng Node.js enterprise nên được thiết kế thế nào?
Async Iterators và Generators trong JavaScript giải quyết bài toán xử lý luồng dữ liệu lớn như thế nào so với việc sử dụng Promise thông thường?
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.
Trong ứng dụng Node.js, việc không bắt lỗi trong Promise (Unhandled Promise Rejection) gây ra hậu quả gì và cách xử lý chuẩn ở cấp độ doanh nghiệp?
Sự khác biệt giữa Promise.all, Promise.allSettled, Promise.race và Promise.any là gì?
Tại sao các lỗi ném ra trong callback bất đồng bộ của Express bản cũ không được middleware bắt lỗi tự động và cách khắc phục?
Sự khác biệt cốt lõi giữa Promise chaining và Async/Await là gì? Khi nào nên dùng Promise.all và Promise.allSettled?
Callback Hell là gì và nó ảnh hưởng thế nào đến mã nguồn Node.js? Có những cách nào để khắc phục?
Tại sao chúng ta nên dùng async/await thay cho Promise chaining thuần túy? Cách xử lý lỗi với try/catch ra sao?
Callback Hell là gì trong lập trình bất đồng bộ với JavaScript? Em thường dùng giải pháp nào để khắc phục hiện tượng này?
Tại sao chúng ta nên dùng async/await thay vì callback thuần túy khi viết API trong Node.js?