KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
TypeScript là gì?
Những lợi ích của TypeScript là gì?
Liệt kê các kiểu dữ liệu được định nghĩa sẵn trong Typescript.
Modules trong TypeScript là gì?
Chúng ta có cần phải biên dịch các tệp TypeScript không và tại sao?
TypeScript là gì và tại sao chúng ta cần nó?
Sự khác biệt giữa phần mở rộng .ts và .tsx trong TypeScript là gì?
TypeScript là gì và tại sao nên sử dụng nó?
Làm thế nào để gọi hàm constructor của lớp cơ sở từ lớp con trong TypeScript?
Làm thế nào để thực hiện nội suy chuỗi trong TypeScript?
TypeScript là gì và tại sao tôi nên sử dụng nó thay thế cho JavaScript?
Giải thích về generics trong TypeScript
Các kiểu dữ liệu trong Typescript là gì?
Cách đặt tên biến trong TypeScript như thế nào?
Interface trong Typescript là gì?
Mô tả cách tạo 1 class trong Typescript?
Tại sao nên sử dụng TypeScript?
Khi nào nên sử dụng interfaces và khi nào nên sử dụng classes trong TypeScript?
Làm thế nào để kiểm tra giá trị null và undefined
Làm thế nào chúng ta có thể sử dụng optional chaining trong TypeScript?
Dấu gạch đứng, | có ý nghĩa gì trong TypeScript?
Sự khác biệt giữa Classes và Interfaces trong Typescript là gì?
Làm thế nào để triển khai các hằng số của lớp trong TypeScript?
Những thuật ngữ hướng đối tượng nào được hỗ trợ bởi TypeScript?
Những điểm khác biệt giữa TypeScript và JavaScript là gì?
Chúng ta có thể sử dụng TypeScript ở phía backend không và làm thế nào?
Optional Chaining trong TypeScript là gì?
Các hàm assertion là gì?
Các bộ điều chỉnh truy cập nào được áp dụng mặc định khi không được chỉ định rõ?
Decorators trong TypeScript là gì?
Getters/Setters trong TypeScript là gì?
Tệp Map TypeScript là gì?
Sự khác biệt giữa kiểu String và string trong TypeScript là gì?
Làm thế nào để tạo một mảng chỉ đọc trong TypeScript?
Mục đích của toán tử Nullish Coalescing là gì?
Mô tả những gì là kiểu điều kiện trong TypeScript?
TypeScript có hỗ trợ tất cả các nguyên lý hướng đối tượng không?
Type Erasure trong TypeScript là gì?
Làm thế nào để tạo một enum với các giá trị chuỗi?
Default export trong Typescript là gì? Tại sao sử dụng chúng?
Default export
Optional parameters function trong Typescript là gì?
Method Overriding trong Typescript là gì?
Public, Private, Protected và Readonly modifiers trong Typescript là gì?
Public
Private
Protected
Readonly
Sự khác nhau giữa Module và Namespace trong Typescript là gì?
Type assertion trong TypeScript là gì?
Rest parameters function trong Typescript là gì?
Các thành phần khác nhau của TypeScript là gì?
Làm thế nào để cho phép các lớp được định nghĩa trong một module có thể truy cập từ bên ngoài module?
Structural Typing là gì?
unique symbol được sử dụng để làm gì?
Có thể sử dụng hàm có strongly-typed làm tham số trong TypeScript không?
TypeScript có hỗ trợ nạp chồng hàm (function overloading) không?
Giải thích cách thức và lý do tại sao chúng ta có thể sử dụng Property decorators trong TypeScript?
Làm thế nào để chọn giữa never, unknown, và any trong TypeScript?
Những trường hợp sử dụng của các kiểu template literal trong TypeScript là gì?
Có cách nào để kiểm tra cả null và undefined trong TypeScript không?
Bộ điều chỉnh truy cập mặc định cho các thành viên của một lớp trong TypeScript là gì?
TypeScript là ngôn ngữ có kiểu tĩnh tùy chọn như thế nào?
Sự khác biệt giữa các biến Private và ty trong TypeScript là gì?
Tại sao chúng ta cần sử dụng từ khóa abstract cho các lớp và phương thức của chúng trong TypeScript?
Sự khác biệt giữa enum và const enum là gì?
Làm thế nào để tạo một kiểu tuple readonly trong TypeScript?
Làm thế nào để kiểm tra kiểu của một biến trong Typescript?
Làm thế nào để tạo một mảng với độ dài cụ thể hoặc các phần tử mảng trong TypeScript?
Typings trong TypeScript là gì?
Làm thế nào để sử dụng các thư viện JavaScript thuần từ bên ngoài trong TypeScript
Mixin Class trong TypeScript là gì?
Các lợi ích chính của việc sử dụng Project References?
Những trường hợp sử dụng của một const assertion là gì?
Điểm khác biệt cơ bản giữa Optional Chaining (?.) và Non-null assertion operator (!) trong TypeScript là gì?
ShortCircuiting trong TypeScript có nghĩa là gì?
Liệt kê một số quy tắc của trường riêng tư trong TypeScript
Làm thế nào để thêm các kiểu vào một interface từ một interface khác hoặc mở rộng các kiểu trong TypeScript?
Sự khác biệt giữa type và interface trong TypeScript là gì?
**Triple-Slash Directive...
Sự khác biệt giữa *interface...
**Mixin Construc...
Làm thế nào để bạn nạp chồng mộ...
Sự khác biệt giữa kiểu **u...
Currying trong...
Biểu thức import động ...
Kiểu dữ liệu never ...
Tại sao từ khóa infer lạ...
Tại sao chúng ta cần **Index ...
Trong a?.b.c, nếu a.b là null, thì **a.b...
Const assertion trong...
Từ khóa override hoạt động...
Làm cách nào để loại trừ một thuộ...
Làm thế nào để định nghĩa một l...
Có thể tạo tệp khai báo **TypeSc...
Ambients trong TypeScript là...
Những điểm khác biệt giữa private keyword...
Kiểu dữ liệu *never...
Tại sao cần sử dụng cờ **--in...
Điều gì bạn muốn tha...
Giải thích sự khác biệt giữa **decl...
Làm thế nào để tạo một kiểu hợp nhất từ bí danh ...
Lợi ích của tính năng **import as...
Khi nào nên sử dụng từ khóa ...
Tùy chọn lib trong **...