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ủ đề
1
Bộ lọc đang dùng
Danh sách ôn tập
Trang 5/10 - 109 câu hỏi phù hợp
Closure là gì? Em hãy cho một ví dụ thực tế về việc ứng dụng closure khi viết code Backend với Node.js.
Trong JavaScript hiện đại, sự khác biệt cốt lõi giữa var, let và const là gì? Khi nào nên dùng từng loại?
Em hãy giải thích cách Event Loop hoạt động trong môi trường Node.js và tại sao Node.js lại xử lý bất đồng bộ tốt dù chỉ chạy đơn luồng?
Middleware trong framework Express.js đóng vai trò gì và em đã từng tự viết middleware nào cho dự án của mình chưa?
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?
Trong JavaScript hiện đại, sự khác biệt cốt lõi giữa var, let và const là gì và em ưu tiên dùng loại nào trong dự án thực tế?
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)?
Khi khai báo biến trong JavaScript hiện đại, bạn ưu tiên dùng let, const hay var và tại sao?
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?
Bạn hãy giải thích khái niệm closure trong JavaScript và cho biết ứng dụng thực tế của nó trong lập trình Backend với Node.js.
Làm thế nào để cải thiện các chỉ số Core Web Vitals (LCP, INP, CLS) cho một trang web thương mại điện tử có lượng truy cập lớn?
Kim tự tháp kiểm thử (Testing Pyramid) được áp dụng như thế nào trong các dự án frontend lớn để đạt độ phủ cao mà không làm chậm quá trình CI/CD?