前端工作面试问题集锦


发布者 ourjs  发布时间 1407549114660
关键字 求职面试  前端 
注: 我们之前介绍过 JavaScript专业八级测试,其中很多问题都体现了JavaScript中的"坑"一面,实现工作中并不常用到(不过也许能帮助你更好地理解JS);这个开源项目所列问题则比较接地气,大部分都应该是前端程序必须掌握的。(由于中外表述上有差异,某些问题的意图理解起来可能有一定难度):

  • 你如何对网站的文件和资源进行优化?(期待的解决方案包括:文件合并,文件最小化/文件压缩,使用 CDN 托管,缓存的使用,其他)

  • 为什么利用多个域名来提供网站资源会更有效?(浏览器同一时间可以从一个域名下载多少资源?)

  • 请解释一下 * { box-sizing: border-box; } 的作用?并且说明使用它有什么好处?

  • 描述以下变量的区别:nullundefined 或 undeclared?(该如何检测它们?)

  • 为什么扩展 JavaScript 内置对象不是好的做法?

  • 请解释变量声明提升。* 示例 var v='Hello'; (function(){ alert(v); var v='love'; })();


项目地址: 
https://github.com/darcyclarke/Front-end-Developer-Interview-Questions




回复 (2)
  • #
  • #1 icy_fire 1407720440631

    链接404了

  • #2 ourjs 1407732697718

    @icy_fire #0

    感谢,已经更正。

微信扫码 立即评论