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.
11
Câu hỏi
44
Chủ đề
1
Bộ lọc đang dùng
Danh sách ôn tập
Trang 1/1 - 11 câu hỏi phù hợp
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?
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?
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 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?
Những thách thức lớn nhất khi triển khai kiến trúc Micro-Frontend sử dụng Module Federation là gì và cách giải quyết?
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?
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?
Khi nào nên áp dụng kiến trúc Micro-Frontend và những thách thức lớn nhất khi triển khai là gì?
Khi dẫn dắt việc xây dựng Design System từ đầu cho công ty có nhiều sản phẩm, anh/chị tiếp cận kiến trúc kỹ thuật ra sao?
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ì?