一些常见技术问题提问方式
——看别人整理的——
1,对于数据库优化你有什么办法?
2,强制提高网站性能有什么办法?
——1)优化缓存;2)视图状态;3)减少页面处理
3,千万级,亿级数据查询慢,有什么优化办法?
4,聚集索引,非聚集索引的区别是什么?怎么用?什么场合用?
5,常用的集合类是哪些?哪些效率高?效率高的原因是什么?
6,权限管理,具体到增删改查,你如何控制页面显示哪些操作功能?
7,Lucene.net建的索引,这个索引的结构是什么样子?索引为什么可以提高访问速度原理是什么?
8,说一说简单工厂模式应用场景是什么?
9,说一说垃圾回收的原理,讲一下过程?
10,说一下单利模式的应用场景,都有哪些模式,区别是什么?
11,iis如何实现一个简单的集群,Session存在哪里?如何实现共享?
12,说下HttpModule和HttpHandle的区别?
13,说下页面的生命周期?从浏览器请求到结束这个过程?
14,说下webForm与MVC分别的优势是什么?
15,有没有用过WCF?说下webService的基础技术是什么?它是靠什么支撑的?
16,说下NPOI你是怎么使用的?说下你用过的数据导入,导出?
17,说下你在项目中用的缓存数据怎么实现?说下常用方式?
18,Memcached的内部结构是什么?它的原理是什么?
19,有没有用过自定义控件,如何在自定义控件中做一些控制?这个就是和那个权限管理一起提出来的。
20,如何强制提高网站的性能?你有什么方式?
21,有没有用过除了Jquery以外的其他框架?
22,数据查询常考的那个笔试题,学生表,课程表,成绩表,查询学生平均成绩低于60分的?(2)所有课程成绩都低于60分的
23,如何实现固定行专列?如何实现动态行专列?
25,你常用的存储过程有哪些?为什么使用存储过程?存储过程的优势是什么?
26,你说说EntityFramework的效率与ADO.Net的效率哪个高?这个问题是个坑,要分情况,我也不好回答?
27,说说盘古分词的原理?说说Lucene.Net+盘古分词这个搜索的实现原理?
28,说一说数据分类的实现过程?
29,说一说session,session的分类,说一说登陆信息存储如何实现多服务器共享?你有什么方案?
30,说一说你为什么从上一家公司辞职?
31,说一说,你对新工作,新公司有一个什么期待,什么想法?
33,说一说你的技术优势是什么? 这个问题被问了很多次,我不知道怎么回答,因为我常常 写简单的css,+html布局,+JavaScript控制界面+ajax请求json数据,还有一些ajax操作+弹窗插件,+zTree+Jquery autocomplete+在线编辑器+百度Echarts+加数字分页+加用户控件+加模板页+加数组对比+加正则匹配+Lucene.net+盘古分词站内搜索+多图片上传插件+xml读取队列控制+ffmpeg命令行使用+多线程界面分类使用委托+HttpHandle实现请求截获,信息判断+sql数据合并stuff,xpath等+单例模式,+Global信息统计差不多就这些,两年经验没有特长。
34,有没有学习过其他语言?懂不懂java?
35,懂不懂非关系型数据库?
36,JavaScript作用域链说一说?继承如何实现?
37,jquery选择器都有哪些?
38,你们公司使用什么框架?后台框架使用什么?
39,多线程和锁的问题你是怎么解决的?
40,说一说抽象类和接口区别,你对类的理解?
41,做一个电商需要多长时间?一个人?多种在线支付。
42,你平常关注什么技术?你现在是否还在学习?你如何学习?说说你最近在博客园看的技术?