CodeReady

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.

20

Câu hỏi

44

Chủ đề

1

Bộ lọc đang dùng

Danh sách ôn tập

Trang 1/2 - 20 câu hỏi phù hợp

Đã lọc
Quản lý State và Transaction trong Distributed System

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?

Ôn ngay
Tối ưu hóa truy vấn cơ sở dữ liệu và Indexing

Ứ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?

Ôn ngay
Kiểm thử tự động và TDD

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?

Ôn ngay
Quản lý Dependency và Monorepo

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?

Ôn ngay
Bảo mật ứng dụng Node.js và OWASP Top 10

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?

Ôn ngay
Cluster Module và Multi-threading

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?

Ôn ngay
Xử lý lỗi bất đồng bộ và Global Unhandled Rejection

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?

Ôn ngay
Thiết kế REST API và phân trang dữ liệu lớn

Khi thiết kế một REST API trả về danh sách hàng triệu bản ghi từ cơ sở dữ liệu cho client, bạn sẽ áp dụng chiến lược phân trang nào và tại sao?

Ôn ngay
Memory Leak trong Node.js

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?

Ôn ngay
Event Loop và cơ chế xử lý bất đồng bộ

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.

Ôn ngay
Tối ưu hóa quá trình Build và CI/CD Frontend

Làm thế nào để rút ngắn thời gian build dự án JavaScript lớn và tối ưu hóa quy trình phát hành lên môi trườngproduction?

Ôn ngay
Kiểm thử tự động (Automated Testing) toàn diện

Chiến lược viết test pyramid (kim tự tháp kiểm thử) cho một dự án Frontend lớn được anh/chị phân bổ tỷ lệ ra sao giữa Unit, Integration và E2E test?

Ôn ngay

Trang 1/2