面试中经常问到的问题总结(1)
一:了解
1. 自我介绍
2. 你的离职原因
3. 把你做过的某某项目简单描述一下。
4. 你在某某项目中担当什么任务,开发过什么功能,简单说明一下。
5. 你对某某项目架构了解吗?如果了解,描述一下他的架构。
6. 你觉得这个架构有什么好处和坏处?
二:基础知识
1. 什么是面向对象?
2. 什么是装箱和拆箱?
3. 接口和类的区别?
4. 抽象类和接口的区别?
5. 类和结构体的区别?
6. 堆和栈的区别?
7. 重载和覆写有什么区别?
8. Virtual和abstract的区别?
9. const和readonly有什么区别?
10. 什么是委托?事件是委托吗?
11.你对泛型了解吗?简单说明一下泛型的有什么好处?
三:ASP.NET方面知识
1. 什么是Viewstate?它有什么作用?
2. 列举ASP.NET 页面之间传递值的方式?
3. QueryString和Server.transfer有什么区别?
4. 描述一下ASP.NET页面生命周期?
5. 你对ASP.NET MVC有了解么?如果了解,简单说明一下ASP.NET MVC的利弊?