C#面试题 · 方案权衡 · .NET
题库中标记为“C#”的结构化面试题。
共 696 道真题 · 当前筛选命中 6 道 · 更新 2026-08-03
筛选题目已选:方案权衡 · .NET
考察点
技术栈
第 1 题请说明 .NET 中 Span 和 Memory 在内存操作优化上的具体用法和区别。 考查对 .NET 中 Span 和 Memory 的理解,包括其用途、区别及应用场景。第 2 题请解释 .NET 中的程序集加载上下文是什么,并说明如何利用这些上下文实现插件化开发。 考查对 .NET 程序集加载机制的理解及应用到插件化架构的能力。第 3 题在.NET开发中,Entity Framework Core和Entity Framework 6两个版本之间有哪些关键区别? 考查对Entity Framework Core与EF6差异的理解,包括架构、跨平台、功能特性等方面。第 4 题请描述在 .NET 开发环境下,利用 OpenAPI 规范或 Swagger 工具来生成和展示 API 文档的具体步骤和方法。 考查候选人对 .NET 项目中 Swagger/OpenAPI 集成的流程及配置细节的掌握程度。第 5 题请描述在 .NET 平台上,集成 IdentityServer 来支持 OAuth 2.0 授权框架和 OpenID Connect 身份层的关键步骤与配置要点。 考查对 IdentityServer 在 .NET 中实现 OAuth 2.0 与 OpenID Connect 的掌握程度,包括配置流程、核心概念与安全保障。第 6 题请解释在 C# 中利用 Partitioner 类实现集合并行处理的具体方式,包括其典型用法与适用场景。 考查对 .NET 并行编程中 Partitioner 类的理解,包括其作用、用法及与普通并行循环的区别。