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.

109

Câu hỏi

44

Chủ đề

1

Bộ lọc đang dùng

Danh sách ôn tập

Trang 8/10 - 109 câu hỏi phù hợp

Đã lọc
Memory Leak trong ứng dụng Single Page Application

Các nguyên nhân phổ biến gây ra rò rỉ bộ nhớ (memory leak) trong ứng dụng Single Page Application viết bằng JavaScript và cách phòng tránh?

Ôn ngay
Prototype Chain và lập trình hướng đối tượng

Prototype chain trong JavaScript hoạt động như thế nào? Phân biệt cách kế thừa giữa ES5 function constructor và ES6 class.

Ôn ngay
Closure và ứng dụng thực tế

Closure là gì? Nêu ví dụ về ứng dụng thực tế của Closure trong phát triển ứng dụng Frontend.

Ôn ngay
Cơ chế Event Loop trong JavaScript

Hãy giải thích chi tiết cách Event Loop hoạt động trong JavaScript, phân biệt rõ Call Stack, Macrotask queue và Microtask queue.

Ôn ngay
Memory Leak trong ứng dụng Single Page App

Memory leak là gì trong JavaScript? Hãy kể tên một số nguyên nhân phổ biến gây rò rỉ bộ nhớ trên các ứng dụng Frontend đơn trang và cách phòng tránh.

Ôn ngay
Sử dụng Proxy và Reflect API

Proxy trong JavaScript dùng để làm gì? Bạn có thể nêu một ứng dụng thực tế của Proxy trong việc quản lý state của ứng dụng Frontend không?

Ôn ngay
Tối ưu hiệu năng với Debounce và Throttle

Phân biệt kỹ thuật Debounce và Throttle. Trong trường hợp xây dựng ô tìm kiếm tự động gợi ý (autocomplete search), bạn sẽ chọn kỹ thuật nào và tại sao?

Ôn ngay
Nguyên lý hoạt động của Prototype Chain

Prototype chain trong JavaScript là gì? Nó khác gì so với cơ chế kế thừa cổ điển trong các ngôn ngữ lập trình hướng đối tượng như Java hay C++?

Ôn ngay
Context và cách dùng từ khóa this

Từ khóa this trong JavaScript hoạt động như thế nào trong các ngữ cảnh khác nhau? Arrow function có sở hữu this riêng của nó không?

Ôn ngay
Event Loop và Xử lý bất đồng bộ

Trình bày cách hoạt động của Event Loop trong JavaScript. Microtask queue và Macrotask queue khác nhau như thế nào và cái nào được ưu tiên thực thi trước?

Ôn ngay
Hiểu đúng về Scope và Closure

Hãy giải thích khái niệm Closure trong JavaScript và lấy một ví dụ thực tế về ứng dụng của nó trong việc tạo private variable.

Ôn ngay
Sự khác biệt giữa == và ===

Toán tử so sánh lỏng lẻo (==) và nghiêm ngặt (===) hoạt động khác nhau như thế nào trong JavaScript?

Ôn ngay

Trang 8/10