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.

65

Câu hỏi

44

Chủ đề

1

Bộ lọc đang dùng

Danh sách ôn tập

Trang 3/6 - 65 câu hỏi phù hợp

Đã lọc
Closure trong JavaScript là gì?

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.

Ôn ngay
Bảo mật Ứng dụng Web Frontend

Các lỗ chân lông bảo mật phổ biến như XSS, CSRF và Clickjacking được phòng chống như thế nào trong các ứng dụng JavaScript hiện đại?

Ôn ngay
Cơ chế Prototype Chain và Modern Class

JavaScript thực hiện kế thừa dựa trên prototype như thế nào và cú pháp class trong ES6 thực chất là gì?

Ôn ngay
Cơ chế Memory Leak trong Single Page Application

Với tư cách là Principal, bạn làm thế nào để phát hiện và xử lý các vấn đề rò rỉ bộ nhớ (memory leak) thường gặp trong ứng dụng JavaScript quy mô lớn?

Ôn ngay
Cơ chế Event Loop và Tác vụ Vi mô

Hãy giải thích chi tiết cách Event Loop trong JavaScript xử lý MacroTask và MicroTask, đặc biệt là sự khác biệt ưu tiên giữa process.nextTick, Promise.then và setTimeout trong môi trường trình duyệt.

Ô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
Xử lý lỗi toàn cục và Observability trên Frontend

Làm thế nào để xây dựng hệ thống giám sát lỗi và hiệu năng thời gian thực cho ứng dụng chạy trên trình duyệt của người dùng?

Ôn ngay
Bảo mật ứng dụng Frontend hiện đại

Các lỗ hổng bảo mật phổ biến trên Frontend là gì và anh/chị áp dụng những biện pháp phòng thủ nào?

Ôn ngay
Tối ưu hóa Core Web Vitals cho Web App lớn

Làm thế nào để cải thiện các chỉ số Core Web Vitals như LCP, FID/INP và CLS trên một trang web thương mại điện tử lớn?

Ôn ngay
Cơ chế Event Loop và Macro/Microtask

Anh/chị hãy giải thích chi tiết cách Event Loop trong JavaScript xử lý các tác vụ bất đồng bộ thông qua Call Stack, Callback Queue và Microtask Queue.

Ôn ngay
Web Workers và Xử lý tác vụ nặng

Khi nào nên sử dụng Web Workers trong ứng dụng Frontend và hạn chế của chúng là gì?

Ôn ngay
Currying và Partial Application

Currying là gì trong JavaScript? Nêu lợi ích của việc áp dụng Currying trong lập trình hàm.

Ôn ngay

Trang 3/6