C#面试题(一)

一、背景

最近学习巩固C#的基础,看到《小胖李的面试之旅》的文章,把他的面试题目拿来总结以及学习。

二、面试题

1.wcf想用http协议通信怎么做?

答:在配置文件里面配置,因为wcf默认的通信协议是TCP。

 

2.接口和抽象类的区别?

答:  抽象类要被子类继承,接口要被类实现。

  接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现。

  接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。

  接口是设计的结果,抽象类是重构的结果。

  抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。

  抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。

  抽象类主要用来抽象类别,接口主要用来抽象功能。

3.重写和重载的区别?

 

4.多态是什么意思?

 

5.继承是什么意思?

 

6. 有ListA和ListB 其中A,B的元素都是可以保证没有重复的,现在合并A B得到新的 List C,要求C中不能有重复元素

 

7. 实现不重复的100个随机数的方法

 

8..取出数据库user表中的一个小时内创建的数据

 

9.列举spring常用的注解,并且分别表示的意义

 

10.session和cookie的区别和练习,session的生命周期,多个服务器部署时session管理方式

 

11. 如果有一个特别大的访问量,到数据库上,怎么做优化

 

 三、总结

目前c#市场要的内容基本是 MVCWeb API大数据分布式

 

未完结

posted @   笑笑未来  阅读(512)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
点击右上角即可分享
微信分享提示