上午去同程面试(面的.net开发),之前看到过面经说面试官会一直问问题,果不其然。
大约9点30 40进去的,面到11点20
刚开始十分钟自我介绍+项目经验描述(然而让我讲了两个小项目,我最大的项目没让我讲,然后问一些项目中的小问题)
接下来的几十分钟就一直在问问题问.net的不同程度的问题
大约有: 拆箱/装箱-》值类型/引用类型-》堆和栈
反射、委托(及使用场景)
sql优化,sql注入,当场写一个sql语句(用到having),数据库中的索引
几种页面传值(优劣),cookies/session
缓存技术
pageload、和控件的load
冒泡排序的实现
内存回收机制
debug.writer/trace.writer
.net中用到的性能优化
异步,ajax/async/使用地方
类和接口区别
业务处理与日志处理(用到异步async)
cachememory
重载(先自己讲述),两个方法只有返回值不一样?? 。。。。。