简答题
- 谈谈你关于前端优化的经验。
- 谈谈如何使用前端缓存。
3.单个请求数据量过大,如何优化?请做详细描述!
- css Javascript如何压缩引入?
5.谈谈css js 加载的顺序对页面性能的影响!
6.如果页面中图片太多,从性能上来说,如何提高性能?
- 详解IIS如何调优?
- 谈谈你在之前工作中,有关于后端性能优化的经验!
- 谈谈你了解的缓存!
10.请描述Redis的特点:
- 谈谈stringbuilder和stringbuffer区别?
12.谈谈ArrayList和List<>的性能区别。
13.说说 123+”字符串” 和 123.Tostring() 的区别。
14.代码中出现 字符串A.ToUpper()==字符串B 或者 字符串A .ToLower()==字符串B,你会怎么处理?
15.代码中出现 strCriteria.Trim() == “”, strCriteria为字符串类型变量;你会怎么调整?
16.说说装箱拆箱的为什么会有性能问题?
17.Object类型使用引发的性能问题,如何解决?
18.说说foreach 和 for 循环从性能角度的区别。
19.在多任务执行的时候,使用多线程,应该注意些什么?
- 在一个网站首页,分为多块的数据,例如:有本周top10,本月top10,个人考勤等!多种数据在首页展示,如果让你来开发,除了使用ajax异步加载,还有什么其他方法能够让数据快速的加载出来?请详解开发思路!
21.一个电商系统中,某一些订单的数据,可能来源于第三方接口,也可能来源于缓存,也有可能来源于数据库,如何以最高效的方式获取到数据?请详解你的思路?
22.如果有100个任务需要执行,需要快速的去完成,使用多线程如何实现?是否开启100个线程?为什么?
23说说在程序中连接数据库查询,如何避免一些性能问题?
24.谈谈在写sql语句的时候,如何提高性能?
- 谈谈数据库的索引!使用索引需要注意些什么?
26.谈谈数据库分库分表的方式。
27.谈谈如何做数据库集群?
28.谈谈数据库如何配置读写分离?
- 谈谈你了解到的队列有哪些?
30.如果一个系统出现性能瓶颈,让你来处理的话,说说你的性能优化计划。
1、使用MVC模式有什么优点?
2、请简述使用ASP.NET MVC框架访问一个页面的执行流程。
3、请说明MVC Filter的特点、思想;框架提供的Filter有哪些?如何扩展Filter?
4、请说明MVC中Filter的集中注册方式。
5、请详解MVC路由的特点!如何扩展路由?
6、请说明MVC中global.asax.cs 文件的意义?
7、请说明在MVC视图中如果不适用using关键字,如何引用某个自定义实体类型!
8、请说明MVC中Area的作用以及在MVC中如果使用了Area以后我们需要注意什么?
9、请说明如何抓取并处理,异常Filter 抓取不到的异常?