先笔试, 然后技术面,接着群面, 最后HR谈工资, 整个过程比较规范,就是面试时间很长, HR面试我足足等了5个小时, 考官对面试者的态度不好, 很傲慢....
面试官问的面试题:360buy·京东商城软件开发面试题
什么是委托,缓存的各种方式?
前段时间去京东面试了,因为简历上写了学习过Asp.net mvc,所以面试官就让自己谈一下这个。
现在大概谈谈自己的理解:
1. 一些联系:
WinForm -> Asp -> Asp.net Web Form -> Asp.net mvc
Asp.net Web Form 继承了WinForm的思想,是事件驱动的编程模型。实现事件驱动,组件模型和页面回发给自己的应用是离不开的。
Asp.net mvc是 Url驱动的编程模型。是界面构建模式mvc在Asp.net的实现。
2.Asp.net mvc 优点:
1)界面代码和业务逻辑代码完全的分离。Asp.net Web Form中,界面代码和业务逻辑代码是不完全的分离,只是通过代码隐藏文件把两者给分开了,UI与业务逻辑的捆绑依然在代码隐藏文件中清晰可见。
2)代码的分离实现了低耦合。清晰的代码,易于维护。
3)简单。相对 Asp.net web Form,没有了复杂的服务器控件(如GridView),没有了事件驱动;取而代之的是html标签(微软鼓励这样做)、 Url驱动。
360buy·京东商城软件工程师面试题
Asp.net mvc是Url驱动的编程模型。是界面构建模式mvc在Asp.net的实现。
Asp.net mvc 优点?