C#的string, 代理,事件,iis 5,6,7的区别什么的,asp.net的生命周期(从请求到结束,包括iis的处理),一定要足够深入,一般一个问题,像string你能谈个5-10分钟,面试官就会感觉你很牛
比如,面试官让你讲一下页面请求过程,他的本意是page的生命周期,你可以一句话引过去,你要是我讲iis5呢,还是6还是7的处理,我一个一个给说吧,这句话一说,一般的面试官都搞不清这个问题,他就跟着你走了
像要是问代理,可以说:C#的代理类似于C++的指向函数的指针,一般书上说代理继承单delegate,其实是不对的,其实是是继承于多播委托,书上都是抄早期的msdn,是错的,这点可以看编译好的il代码证实,微软工程师公开承认单delegate的存在是framework的设计失误
抓住一般人认为一定对的的东西,但实际是有点问题的东西。
他就会觉得你很专业,而且把上面iis的区别和代理都引过来,再结合点字符串的驻留问题,一般的面试官就不敢问比较难的问题了