## 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二面