最近的面试总结

 

最近一个月以来都在面试,总的来说技术上的问题感觉基本都知道一些,但不是特别清楚,细问的话有时也讲不出来,经历的大部分是笔试题+技术面试的方式,有的是直接面试,还有是上机题+技术面试+英文题的方式。主要问的多的面试题有一下:

  1. 抽象类和接口有什么区别,这个面试题几乎是问的频率最高了

简单的回答就是:类是对对象的抽象,可以把抽象类理解为把类当作对象,抽象成的类叫做抽象类.而接口只是一个行为的规范或规定,微软的自定义接口总是后带able字段,证明其是表述一类类“我能做。。。”.抽象类更多的是定义在一系列紧密相关的类间,而接口大多数是关系疏松但都实现某一功能的类中. 答案可以参考:http://www.cnblogs.com/lovemyth/archive/2007/07/24/828909.html

  1. 前端Javascript的问题常问的有:javascript的闭包,继承,事件,eval的用法等等,主要是基础的用法,Jquery选择器的用法,按属性来选择dom节点,get和post请求的区别,cookie和session的区别,easyui用过哪个控件和是否做过扩展等等。
  2. Asp.net部分的常问的有:web请求的整个过程,Form验证等验证方式
  3. C#部分常问的有:LINQ的好处,lambda表达式,多线程,资源释放,线程同步,泛型的优点,面向对象的概念,设计模式,委托,事件等。
  4. 数据库方面常问的有:做过哪些数据库方面的优化,存储过程,视图,索引的分类和如何优化索引,触发器,Schema等概念。
  5. 其他的问题有:WCF,WPF,WF,高并发,大数据的处理,UML的用法,EF的优缺点,RESTful,socket, http协议等。
  6. 上机题主要是考察编程的基本能力,多线程的使用,对面向对象的理解,程序的可扩展性和封装性等等。

posted on 2016-04-15 19:49  风雨者2  阅读(206)  评论(0编辑  收藏  举报

导航