## JavaScript相关问题
null和undefined的区别?
new操作符具体干了什么呢?
JSON的了解?
js延迟加载的方式有那些?
.call()和.apply()的区别和作用?
哪些操作会造成内存泄漏?
javascript的作用域与变量声明提升?
如何判断当前脚本运行在浏览器还是node环境中?
WEB应用从服务器主动推送Data到客户端有那些方式?
常用的算法: 冒泡排序, 快表排序, 二分法查找
JavaScript对象的几种创建方式?
JavaScript继承的6中方法?
Ajax的过程?
如何解决Ajax的跨域问题?
异步加载和延迟加载
js中的继承是怎样实现的, 如何避免原型链上面的对象共享?
Flash, Ajax各自的优缺点, 在使用中如何取舍?
闭包相关问题?
js事件处理程序问题?
eval是做什么的?
写一个通用的事件监听函数?
JavaScript原型, 原型链? 有什么特点?
js对象的深度克隆?
AMD和CMD规范的区别?
如何获取userAgent?
JS数组去重?
js的flattern函数?
NodeJS相关问题
对Node的优点和缺点提出了自己的看法?
NodeJS试用的场景?
编写一个简单的HTTP服务器?
编写一个简单的TCP服务器? 通过TCP客户端来连接?
## html部分
说说你对语义化的理解?
doctype的作用? 严格模式与混杂模式如何区分? 它们有何意义?
你知道多少中doctype文档类型?
HTML与XHML---二者有什么区别?
常见兼容性问题?
DOM操作--怎样添加, 移除, 移动, 复制, 创建和查找节点
html5有哪些新特性, 移除了那些元素? 如何处理html5新标签的浏览器兼容问题? 如何区分html和html5?
iframe的优缺点?
如何实现浏览器多个标签页之间的通信?
websocket如何兼容低版本的浏览器?
什么是FOUC(无样式内容闪烁)? 你如何来避免FOUC?
请谈谈cookie作用和缺点
浏览器本地存储
web storage和cookie的区别? 优缺点?
document.write和innerHTML的区别?
事件是什么? IE和FF的事件机制有什么区别? 如何阻止冒泡?
## CSS相关问题
display:none 和 visibility:hidden的区别?
CSS中link和@import的区别是?
position的absolute与fixed共同点与不同点
介绍以下CSS的盒子模型?
CSS选择器有那些? 哪些属性可以继承? 优先级算法如何计算?
CSS3新增伪类有哪些?
CSS定义的权重
列出display的值, 说明它们的作用.
列出position的值, relative和absolute分别是相对于谁进行定位的?
CSS3有那些新特性?
为什么要初始化CSS样式?
对BFC规范的理解?
解释下CSS Sprites, 以及你要如何在页面或网站中使用它?
解释下浮动和它的工作原理? 清除浮动的技巧?
浮动元素引起的问题和解决办法?
IE8以下版本的浏览器中的盒子模型有什么不同?
## 浏览器引擎相关
一个页面从输入URL到页面加载显示完成, 这个过程发生了什么?
如何解决跨域问题?
IE各个版本和chrome可以并行下载多少个资源?
请解释一下JavaScript的同源策略? 为什么要有同源限制?
什么是'use strict'? 使用它的好处和坏处分别是什么?
那些地方会出现CSS阻塞, 那些地方会出现js阻塞?
js无阻塞加载具体方式?
## http相关
http状态码有哪些? 分别代表是什么意思?
GET和POST的区别? 何时使用POST?
## 团队管理
如何管理前端团队?
平时如何管理你的项目?
## 性能优化
你如何对网站的文件和资源进行优化?
请说出三种减少页面加载的方法?
你都使用那些工具来测试代码的性能?
Grunt, UglifyJS, YUI Compressor和Google clojure用来进行代码压缩
页面重构怎样操作?
网站重构的理解?
## 前端安全
其他技术问题
线程与进程的区别?
你遇到过比较难的技术问题是? 你是如何解决的?
除了前端外您还了解什么其他技术吗? 你最最厉害的技能是什么?
你常用的开发工具是什么, 为什么?
对前端界面工程师这个职位你是怎么理解的? 它的前景会怎么样?
你在现在的团队处于什么样的角色, 起到了什么明显的作用?
你认为怎样才是全栈工程师(full stack developer)?
介绍一下你最得意的作品吧?
项目中遇到了什么问题? 如何解决?
你的有点是什么? 缺点是什么?
最近在学什么? 能谈谈你未来3, 5年给自己的规划吗?
你有那些性能优化的方法?
说说最近最流行的一些东西? 常去哪些网站?
- 职业生涯
- 如何提升你的能力?给年轻程序员的几条建议
- 那些年,那些事
- 阿里巴巴离职DBA 35岁总结的职业生涯
- 人生的四种选择
- 程序人生的四个象限和两条主线
- 几缕代码与闲思
- 张小龙-学习笔记
- Web前端
- 移动Web手册
- 精通CSS: 高级Web标准解决方案
- 悟透JavaScript
- 架构设计
- 大型网站技术架构
- 周爱民-大道至简
- RESTful Web Services Cookbook - 读书笔记
- 大话设计模式
- Unix编程艺术
- 把程序员修炼之道读薄
- 学习能力
- 奇特的一生:读书笔记
- zhh-看源码那些事
- 一个创业者怎么看待读书和写作
- 程序员修炼之道
- 2015/1/5 头脑风暴
- 书单计划
- 2014年我读过的那些书
- 我的后端开发书架2015
- 别人的书单
- 读书笔记
- 浪潮之巅
- 达内时期自己笔记整理
- Effective Java
- 打造facebook: 读书笔记
- 面试整理
- 阿里面试的一点感受
- 腾讯的三轮面试
- 三十之惑–面霸
- 前端面试问题汇总
- 八爪网络面试总结
- 2015面试总结总结
- 找工作流程梳理
- 最全前端面试问题及答案总结
- 前端开发面试题收集
- 百度web前端--2015一面
- 百度web前端--2015二面