Quay lại danh sách bộ câu hỏiXem câu hỏi riêng
Luyện phỏng vấn theo bộ
Chinh phục phỏng vấn Principal JavaScript Frontend
Bộ câu hỏi và tình huống thực tế chuyên sâu dành cho vị trí Principal Frontend Engineer chuyên về JavaScript tại thị trường Việt Nam.
Câu hỏi 1/15
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.
javascript
console.log('1'); setTimeout(() => console.log('2'), 0); Promise.resolve().then(() => console.log('3')); console.log('4');1/15