KUNGFU TECH vietnam
0 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
TypeScript là gì?
TypeScript là gì và tại sao nên sử dụng nó?
Những lợi ích của TypeScript là gì?
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
Modules trong TypeScript là gì?
Liệt kê các kiểu dữ liệu được định nghĩa sẵn trong Typescript.
Làm thế nào để gọi hàm constructor của lớp cơ sở từ lớp con trong TypeScript?
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ó?
Làm thế nào để thực hiện nội suy chuỗi trong TypeScript?
Sự khác biệt giữa phần mở rộng .ts và .tsx trong TypeScript là gì?
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?
Decorators trong TypeScript là gì?
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?
Getters/Setters trong TypeScript là gì?
TypeScript có hỗ trợ tất cả các nguyên lý hướng đối tượng không?
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
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ì?
Tệp Map TypeScript là gì?
Chúng ta có thể sử dụng TypeScript ở phía backend không và làm thế nào?
Sự khác biệt giữa kiểu String và string trong TypeScript là gì?
Type Erasure trong TypeScript là gì?
Làm thế nào để tạo một enum với các giá trị chuỗi?
Làm thế nào để tạo một mảng chỉ đọc trong TypeScript?
Làm thế nào chúng ta có thể sử dụng optional chaining trong TypeScript?
Optional Chaining trong TypeScript là gì?
Mục đích của toán tử Nullish Coalescing 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õ?
Dấu gạch đứng, | có ý nghĩa gì trong TypeScript?
Mô tả những gì là kiểu điều kiện trong TypeScript?
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ì?
Typings trong TypeScript là gì?
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?
Làm thế nào để sử dụng các thư viện JavaScript thuần từ bên ngoài trong TypeScript
TypeScript có hỗ trợ nạp chồng hàm (function overloading) không?
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?
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?
Structural Typing là gì?
Sự khác biệt giữa enum và const enum là gì?
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?
Mixin Class trong TypeScript là gì?
unique symbol được sử dụng để làm gì?
Làm thế nào để tạo một kiểu tuple readonly trong TypeScript?
Các lợi ích chính của việc sử dụng Project References?
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 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 để kiểm tra kiểu của một biến 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ì?
Có thể sử dụng hàm có strongly-typed làm tham số trong TypeScript không?
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?
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?
Triple-Slash Directive trong typescript là gì
Sự khác biệt giữa interface và type statements là gì?
Từ khóa override hoạt động như thế nào trong TypeScript?
Mixin Constructor Type là gì?
Sự khác biệt giữa kiểu unknown và any là gì?
Biểu thức import động trong TypeScript là gì?
Kiểu dữ liệu never trong TypeScript là gì?
Currying trong TypeScript là gì?
Tại sao từ khóa infer lại cần thiết trong TypeScript?
Làm cách nào để loại trừ một thuộc tính khỏi kiểu trong TypeScript?
Tại sao chúng ta cần Index Signature trong TypeScript?
Làm thế nào để định nghĩa một lớp TypeScript có chữ ký chỉ mục?
Trong a?.b.c, nếu a.b là null, thì a.b.c sẽ được đánh giá là undefined, phải không?
Const assertion trong TypeScript có ý nghĩa gì?
Làm thế nào để bạn nạp chồng một hàm tạo trong lớp TypeScript?
Điều gì bạn muốn thay đổi về TypeScript?
Có thể tạo tệp khai báo TypeScript từ thư viện JS không?
Ambients trong TypeScript là gì và khi nào nên sử dụng chúng?
Kiểu dữ liệu never có ích như thế nào?
Khi nào nên sử dụng từ khóa declare trong TypeScript?
Tại sao cần sử dụng cờ --incremental trong TypeScript?
Giải thích sự khác biệt giữa declare enum và declare const enum
Tùy chọn lib trong tsconfig có tác dụng gì?
Làm thế nào để tạo một kiểu hợp nhất từ bí danh kiểu hoặc thuộc tính giao diện trong TypeScript?
Những điểm khác biệt giữa private keyword và private fields trong TypeScript là gì?
Lợi ích của tính năng import assertions trong TypeScript là gì?