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.
109
Câu hỏi
44
Chủ đề
0
Bộ lọc đang dùng
Danh sách ôn tập
Trang 2/10 - 109 câu hỏi phù hợp
Làm thế nào để giảm thiểu hiện tượng tạm dừng (Stop-The-World pauses) do Garbage Collection gây ra trong các hệ thống Node.js yêu cầu độ trễ thấp (Low Latency)?
Khi nào bạn nên sử dụng Cluster Module và khi nào nên dùng Worker Threads trong Node.js để tận dụng tối đa đa nhân CPU?
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?
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.
Làm thế nào để đảm bảo tính nhất quán dữ liệu (Data Consistency) khi một nghiệp vụ cần gọi qua nhiều microservices khác nhau trong hệ thống Node.js?
Ứng dụng Node.js của bạn đang kết nối với MongoDB/PostgreSQL và gặp hiện tượng chậm khi truy vấn dữ liệu lớn. Bạn sẽ tiếp cận và xử lý như thế nào?
Chiến lược kiểm thử (Testing Strategy) toàn diện cho một ứng dụng Node.js Backend gồm những tầng nào và tỷ lệ phân bổ ra sao?
Khi dự án Node.js lớn lên thành nhiều microservices hoặc chia sẻ thư viện nội bộ, bạn đánh giá thế nào về việc sử dụng Monorepo so với Multi-repo?
Khi xây dựng một hệ thống backend Node.js chịu trách nhiệm xử lý thanh toán, bạn sẽ áp dụng những biện pháp bảo mật cốt lõi nào theo chuẩn OWASP?
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?
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?