Đề 7 – Đề thi, câu hỏi trắc nghiệm online Lập trình .NET

Đề 7 - Đề thi, câu hỏi trắc nghiệm online Lập trình .NET

1. Trong .NET, Assembly là gì?
2. Sự khác biệt chính giữa `IEnumerable` và `IQueryable` trong .NET là gì?
3. Trong Entity Framework Core, eager loading, explicit loading và lazy loading là gì?
4. Trong .NET, `IDisposable` interface được sử dụng để làm gì?
5. Đâu là mục đích chính của Garbage Collector (GC) trong .NET?
6. Trong .NET, thuộc tính `sealed` được sử dụng để làm gì?
7. Delegate trong C# là gì?
8. Dependency Injection (DI) container nào được tích hợp sẵn trong ASP.NET Core?
9. Attribute nào được sử dụng để đánh dấu một action method trong ASP.NET Core MVC chỉ chấp nhận các yêu cầu HTTP POST?
10. Trong C#, từ khóa `virtual` được sử dụng để làm gì?
11. Đâu là sự khác biệt chính giữa `ActionFilter` và `ExceptionFilter` trong ASP.NET Core?
12. Đâu là mục đích của thuộc tính `[ApiController]` trong ASP.NET Core?
13. Trong .NET, cơ chế nào cho phép thực thi mã song song để tận dụng tối đa tài nguyên CPU?
14. Trong Entity Framework Core, phương thức nào được sử dụng để lưu các thay đổi vào cơ sở dữ liệu?
15. Trong C#, kiểu dữ liệu nào được sử dụng để biểu diễn một giá trị boolean (true hoặc false)?
16. Trong ASP.NET Core, Razor Pages là gì?
17. Mục đích của thuộc tính `[Authorize]` trong ASP.NET Core là gì?
18. Đâu là lợi ích chính của việc sử dụng async/await trong lập trình .NET?
19. Trong ASP.NET Core, làm thế nào để triển khai (deploy) một ứng dụng lên Azure?
20. LINQ (Language Integrated Query) là gì trong .NET?
21. Đâu là điểm khác biệt chính giữa `struct` và `class` trong C#?
22. Trong .NET, `HttpClient` được sử dụng để làm gì?
23. Trong ASP.NET Core, Kestrel là gì?
24. Trong ASP.NET Core, middleware là gì?
25. Trong C#, `event` là gì?
26. Trong Entity Framework Core, khái niệm 'migration' dùng để chỉ điều gì?
27. Đâu là sự khác biệt chính giữa `Func` và `Action` trong C#?
28. Trong .NET, NuGet là gì?
29. Trong ASP.NET Core, làm thế nào để cấu hình logging?
30. Đâu là sự khác biệt chính giữa `async/await` và `Task.Run()` trong .NET?