avatar

目录
面试题汇总(一)

简答题

  1. 谈谈你关于前端优化的经验。
  1. 谈谈如何使用前端缓存。

3.单个请求数据量过大,如何优化?请做详细描述!

  1. css Javascript如何压缩引入?

5.谈谈css js 加载的顺序对页面性能的影响!

6.如果页面中图片太多,从性能上来说,如何提高性能?

  1. 详解IIS如何调优?
  1. 谈谈你在之前工作中,有关于后端性能优化的经验!
  1. 谈谈你了解的缓存!

10.请描述Redis的特点:

  1. 谈谈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.在多任务执行的时候,使用多线程,应该注意些什么?

  1. 在一个网站首页,分为多块的数据,例如:有本周top10,本月top10,个人考勤等!多种数据在首页展示,如果让你来开发,除了使用ajax异步加载,还有什么其他方法能够让数据快速的加载出来?请详解开发思路!

21.一个电商系统中,某一些订单的数据,可能来源于第三方接口,也可能来源于缓存,也有可能来源于数据库,如何以最高效的方式获取到数据?请详解你的思路?

22.如果有100个任务需要执行,需要快速的去完成,使用多线程如何实现?是否开启100个线程?为什么?

23说说在程序中连接数据库查询,如何避免一些性能问题?

24.谈谈在写sql语句的时候,如何提高性能?

  1. 谈谈数据库的索引!使用索引需要注意些什么?

26.谈谈数据库分库分表的方式。

27.谈谈如何做数据库集群?

28.谈谈数据库如何配置读写分离?

  1. 谈谈你了解到的队列有哪些?

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 抓取不到的异常?

文章作者: HJY
文章链接: https://hjy-dev.github.io/2019/02/24/%E9%9D%A2%E8%AF%95%E9%A2%98%E6%B1%87%E6%80%BB-%E4%B8%80/
版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明来自 Kiven Blog
打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论