.Net面试题

简单整理了一下前两周的面试题:

一、判断题:

1)         抽象类可以实现接口   

2)         构造器constructor可以被override

3)         String类不可以被继承

4)         接口可以继承接口

5)         Sealed修饰的类不能被继承

6)         一个类可以有多个基类也可以实现多个接口

7)         类可以多重继承

8)         构造函数不可以用private修饰

9)         装箱、拆箱操作发生在对象与对象之间

10)     使用out参数,必须将参数作为out参数显式传递到方法

问答题:

11)     Public static const int A=1;这段代码有错误吗?

12)     简述ADO.NET五大对象?

13)     列出至少三种设计模式及应用场景(最好用UML表示)

14)     简单描述你对WebService、WCF、WebApi的理解及选用场景?

15)     假如有一个订单系统,日接收订单量为500W,根据你的经验,请写出你的设计思路及结构(仅需考虑订单部分,着重考虑数据存储、项目结构、部署三大部分)。

16)  简述命名空间和程序集的异同?

17)  什么是面向对象?

18)    什么是泛型?与数组的区别是什么?

19)  ASP.NET的身份验证方式有哪些?分别是什么原理?

20)  写一下数据库表中有一千万条数据,每页10条,取10—20条数据?

21)    产生一个int数组,长度为100,并向其中插入1-100,并且不能重复?

22)    什么是反射?委托和事件的区别是什么?堆和栈的区别?值类型和引用类型的区别?伪代码实现冒泡排序?

23)  列举ASP.NET页面间的传值方式?

24)    重载和重写的区别?string和StringBuilder的区别?抽象类和接口的区别?class和struct的区别?

25)    求一下表达式的值,写出你能想到的一种或几种实现方式:1-2+3-4+5-6..........+m

26)      能用foreach遍历访问的对象需要实现_______接口或声明________方法的类型

 

哎!最近工作不好找!!!!

转载于:https://www.cnblogs.com/czqbk/p/6550672.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值