你会做几个?.NET经典面试题

 准备开始找实习了,在图书馆借了本.NET程序员面试宝典回来看,这是封底的一个题目,不知道你会做几道?

 

     如果你的简历上写着“本人精通C#编程、.NET体系;熟悉设计模式、数据结构。”,并且自认足够机智,还能在1小时内对下列问题给出准确答案,那么,毫无疑问你可以通过多数.NET程序员面试了。

问题如下:

1、const和static readonly的区别是什么?

2、XmlSerializer如何工作?

3、静态构造函数是否可使用this?

4、实现C#归并程序。

5、写一个事件:A或B或其他人给他加水。

6、“不要和陌生人说话”是设计模式中那种原则的通俗表达?

7、解释UML中的4个名词:依赖、聚合、泛化和关联。

8、对象实现了Finalize将对垃圾收集有何影响?

9、描述你对.NET Framework 2.0中匿名方法的认识。

10、1000瓶药水至多有1瓶含剧毒,给你10只狗,在24小时内通过给狗试药的方式找出哪瓶药水有毒或者全部无毒(狗服药X小时后毒发,19<x<23)。

 

看完之后猛然发觉自己的知识体系是多么的薄弱,看来需要更加努力啦。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值