Phát triển Phần mềm và Dữ liệu Quiz
200+ câu hỏi trắc nghiệm Lập trình .NET (Có đáp án)
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
⚠️ Xin lưu ý và đọc kỹ phần miễn trừ trách nhiệm: Các câu hỏi và đáp án được cung cấp trong bộ trắc nghiệm này mang tính chất tham khảo, phục vụ cho mục đích học tập và luyện tập kiến thức. Đây KHÔNG phải là đề thi chính thức, cũng không đại diện cho tài liệu chuẩn hoặc kỳ thi chứng chỉ do bất kỳ cơ quan giáo dục hay tổ chức cấp chứng chỉ nào ban hành. Website không chịu trách nhiệm về tính chính xác của nội dung cũng như các quyết định được đưa ra dựa trên kết quả làm bài.
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#?
