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.

16

Câu hỏi

44

Chủ đề

1

Bộ lọc đang dùng

Danh sách ôn tập

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

Đã lọc
Hiểu sâu về Promise và async/await

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?

Ôn ngay
Event Loop và Asynchronous trong JavaScript

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.

Ôn ngay
Tối ưu hóa Serialization và JSON Parsing

Khi xử lý payload JSON cực lớn trong các API backend có thông lượng cao, JSON.parse và JSON.stringify có thể trở thành điểm nghẽn cổ chai (bottleneck) như thế nào và cách khắc phục?

Ô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
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
Unit Testing và Mocking

Chiến lược viết unit test và mocking hiệu quả cho ứng dụng Node.js kết nối Database là gì?

Ôn ngay
Stream API

Khi nào nên sử dụng Stream thay vì đọc toàn bộ file vào bộ nhớ trong Node.js?

Ôn ngay
Event Loop trong Node.js hoạt động như thế nào?

Em hãy giải thích cách Event Loop hoạt động trong Node.js và tại sao Node.js lại xử lý bất đồng bộ dù chỉ chạy trên một luồng đơn (single-thread)?

Ôn ngay
Xử lý bất đồng bộ với Async/Await

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?

Ôn ngay
Thiết kế State Management cho Ứng dụng Enterprise

Khi nào nên dùng Global State (Redux Toolkit, Zustand) so với Server State (React Query, RTK Query) trong các dự án frontend quy mô lớn?

Ôn ngay
Đảm bảo Kiểu dữ liệu An toàn với TypeScript và Advanced Types

Làm thế nào để tận dụng hệ thống kiểu của TypeScript để xây dựng các API type-safe hoàn toàn từ tầng dữ liệu đến tầng UI trong dự án lớn?

Ôn ngay
Chiến lược quản lý State quy mô lớn

Khi ứng dụng Frontend phát triển lên hàng trăm nghìn dòng code với nhiều module phức tạp, anh/chị chọn giải pháp quản lý state như thế nào và dựa trên tiêu chí gì?

Ôn ngay

Trang 1/2