你在昨天/本周学到了什么?
编写代码的哪些方面能够使你兴奋或感兴趣?
谈谈你喜欢的开发环境。(例如操作系统,编辑器,浏览器,工具等等。)
你能描述一下当你制作一个网页的工作流程吗?
你能描述一下渐进增强和优雅降级之间的不同吗?
如果提到了特性检测,可以加分。
请解释一下什么是“语义化的 HTML”。
你如何对网站的文件和资源进行优化?
期待的解决方案包括:
文件合并
文件最小化/文件压缩
使用 CDN 托管
缓存的使用
其他
为什么利用多个域名来提供网站资源会更有效?
浏览器同一时间可以从一个域名下载多少资源?
请说出三种减少页面加载时间的方法。(加载时间指感知的时间或者实际加载时间)
如果你参与到一个项目中,发现他们使用 Tab 来缩进代码,但是你喜欢空格,你会怎么做?
建议这个项目使用像 EditorConfig (http://editorconfig.org/) 之类的规范
为了保持一致性,接受项目原有的风格
直接使用 VIM 的 retab 命令
请写一个简单的幻灯效果页面
如果不使用JS来完成,可以加分。
你都使用哪些工具来测试代码的性能?
Profiler, JSPerf, Dromaeo
如果今年你打算熟练掌握一项新技术,那会是什么?
请谈一下你对网页标准和标准制定机构重要性的理解。
编写代码的哪些方面能够使你兴奋或感兴趣?
谈谈你喜欢的开发环境。(例如操作系统,编辑器,浏览器,工具等等。)
你能描述一下当你制作一个网页的工作流程吗?
你能描述一下渐进增强和优雅降级之间的不同吗?
如果提到了特性检测,可以加分。
请解释一下什么是“语义化的 HTML”。
你如何对网站的文件和资源进行优化?
期待的解决方案包括:
文件合并
文件最小化/文件压缩
使用 CDN 托管
缓存的使用
其他
为什么利用多个域名来提供网站资源会更有效?
浏览器同一时间可以从一个域名下载多少资源?
请说出三种减少页面加载时间的方法。(加载时间指感知的时间或者实际加载时间)
如果你参与到一个项目中,发现他们使用 Tab 来缩进代码,但是你喜欢空格,你会怎么做?
建议这个项目使用像 EditorConfig (http://editorconfig.org/) 之类的规范
为了保持一致性,接受项目原有的风格
直接使用 VIM 的 retab 命令
请写一个简单的幻灯效果页面
如果不使用JS来完成,可以加分。
你都使用哪些工具来测试代码的性能?
Profiler, JSPerf, Dromaeo
如果今年你打算熟练掌握一项新技术,那会是什么?
请谈一下你对网页标准和标准制定机构重要性的理解。