Bộ số 1

Câu 1

Trong .NET, khái niệm 'Polymorphism' (Đa hình) cho phép điều gì?

Câu 2

Mục đích của thuộc tính '[Serializable]' trong C# là gì?

Câu 3

Trong C#, 'struct' có thể kế thừa từ 'class' không?

Câu 4

Trong .NET, 'WeakReference' được sử dụng cho mục đích gì?

Câu 5

Trong ASP.NET Core, đâu là vai trò của 'Dependency Injection Container' (DI Container)?

Câu 6

Trong C#, từ khóa 'virtual' khi áp dụng cho một phương thức trong lớp cơ sở (base class) có ý nghĩa gì?

Câu 7

Trong .NET, khi một phương thức được khai báo là 'static', điều đó có ý nghĩa gì?

Câu 8

Trong .NET, 'value types' (kiểu giá trị) và 'reference types' (kiểu tham chiếu) khác nhau cơ bản về điều gì khi gán biến?

Câu 9

Trong C#, từ khóa 'using' có thể được sử dụng cho mục đích nào?

Câu 10

Trong C#, từ khóa 'abstract' khi áp dụng cho một lớp có ý nghĩa gì?

Câu 11

Đâu là mục đích của thuộc tính '[Required]' trong Entity Framework Core?

Câu 12

Trong .NET, 'Boxing' và 'Unboxing' liên quan đến việc chuyển đổi giữa các loại dữ liệu nào?

Câu 13

Trong ASP.NET Core, khái niệm 'Razor Pages' được thiết kế để giải quyết vấn đề gì?

Câu 14

Đâu là mục đích của thuộc tính '[DataContract]' và '[DataMember]' trong .NET?

Câu 15

Trong .NET, đâu là sự khác biệt cơ bản giữa 'struct' và 'class'?

Câu 16

Đâu là vai trò của 'Delegate' trong C#?

Câu 17

Đâu là chức năng chính của 'Interface' trong C#?

Câu 18

Trong .NET, khái niệm 'Anonymous Types' cho phép làm gì?

Câu 19

Đâu là đặc điểm của 'Abstract Factory' design pattern?

Câu 20

Đâu là đặc điểm chính của LINQ to Objects trong .NET?

Câu 21

Đâu là một ví dụ về 'value type' trong C#?

Câu 22

Trong .NET, khái niệm 'Garbage Collector' (GC) chịu trách nhiệm chính cho việc gì?

Câu 23

Đâu là mục đích của từ khóa 'yield return' trong C#?

Câu 24

Đâu là mục đích của thuộc tính '[Route]' trong ASP.NET Core MVC / Web API?

Câu 25

Trong ASP.NET Core, middleware pipeline hoạt động như thế nào?

Câu 26

Đâu là mục đích của từ khóa 'new' khi khởi tạo một đối tượng trong C#?

Câu 27

Đâu là mục đích chính của việc sử dụng 'dependency injection' (DI) trong phát triển .NET?

Câu 28

Trong .NET, khái niệm 'Extension Methods' cho phép chúng ta thực hiện hành động gì?

Câu 29

Khái niệm 'Reflection' trong .NET cho phép làm gì?

Câu 30

Đâu là vai trò của 'Assembly' trong .NET Framework / .NET Core?

Câu 31

Trong .NET, 'StringBuilder' class được sử dụng khi nào là hiệu quả nhất?

Câu 32

Trong C#, làm thế nào để xử lý ngoại lệ (exception handling) một cách an toàn?

Câu 33

Đâu là mục đích của 'Generics' trong C#?

Câu 34

Trong .NET, 'casting' (ép kiểu) được sử dụng để làm gì?

Câu 35

Đâu là đặc điểm của 'extension methods' trong C#?

Câu 36

Đâu là sự khác biệt giữa 'IComparable' và 'IComparer' trong .NET?

Câu 37

Đâu là mục đích của từ khóa 'readonly' trong C#?

Câu 38

Trong .NET, khái niệm 'boxing' đề cập đến hành động nào?

Câu 39

Khái niệm 'async/await' trong C# được sử dụng chủ yếu để làm gì?

Câu 40

Đâu là mục đích của 'Attribute' trong C#?