非技术类面试题

  1. ####平常你通过什么途径接触和学习前端知识?
    邮件订阅:Javascript Weekly, HTML5 Weekly, CSS Weekly, Web Design Weekly, Responsive Design Weekly.
    GitHub
    RSS
    微博

  2. ####你更喜欢在哪个浏览器下进行开发?你使用那些开发人员工具?
    浏览器:最喜欢 Chrome,其次是 Firefox+firebug。
    编辑器或者 IDE:Sublime Text 2
    抓包工具:Fidder 2,Wireshark
    其他工具:Mark Man,F5

  3. ####如果今年你打算熟练掌握一项新技术,那会是什么?
    WebGL

  4. ####你都使用那些工作来测试代码的性能?
    通过 console.time() && console.timeEnd()测量执行 1000 次(取决)待测代码所需时间。
    JSPerf (http://jsperf.com/)
    Benchmark.js

  5. ####你有什么业余项目吗?是那种类型的?
    gesture
    支持移动终端和桌面浏览器的事件库,包括 tap,taphold,doubletap,flick,zoomin,zoomout,scroll 等。
    domtemp
    基于 DOM 的模板引擎
    restjs
    类似 node 中 express 框架