一、(用三分鐘)簡單的作一個作我介紹?
二、詳細介紹下對你影響比較大的項目?
三、對你剛纔說的的項目,我很感興趣,你能詳細說一下嗎?這個項目主要是解決什麼問題/完成什麼事?
四、你在這個項目中的職責是什麼/作啦哪些事?
五、這個項目中用到了那些技術/框架?
六、這個項目中你們是怎麼協做的?
七、這個項目主要的挑戰是什麼?
八、在這個項目中你遇到了哪些技術難點和問題?
九、你是怎麼解決的?
十、在這個項目中你學到了什麼?
面試官會針對一個兩個項目進行深刻的提問,首先考查項目的真實性(有的應聘者編造簡歷,或者真假混合,好比把其餘人作過的項目說是本身作的,經過一系列提問,並在提問中抓住感興趣的點追問,能夠很容易識別簡歷造假),還能夠考察組織表達能力、技術能力、溝通能力、溝通協調能力、總結能力、公關能力、學習能力等多方面能力。前端
十一、爲什要麼離開上一家公司?
十二、哪方面因素制約了你的發展?
1三、有沒有嘗試去解決?
從面試官的角度看
通常人都會回答發展、薪資、出差、離家遠、加班等緣由。對於這些緣由,面試官必定會追問,好比說你認爲哪方面因素制約了你的發展?你有沒有嘗試去解決?每一個公司都有好的和很差的方面,能從大局考慮,看到問題並提出解決方案的應聘者加分,而一味抱怨、不去解決的、永遠是出困難第一個離開公司的人。面試
1四、我看你的簡歷上寫了很多的技術點,你最熟悉的是哪些?
1五、能說說你對XX技術的理解嗎?
1六、你最近在關注哪些技術?
1七、平時喜歡玩點什麼技術?
1八、爲何要關注/學習這些技術?
從面試官的角度想:
好的技術人員,聽到問起技術會兩眼放光,尤爲是本身最擅長的技術,很但願能表達出來。不少東西在簡歷裏體現不出來,須要不斷的挖掘。若是沒有興趣也就沒有自信的話,要麼就是特別內向低調,要麼就是技術水平不行。ajax
1九、你喜歡什麼樣的開發環境?
20、你喜歡用什麼操做系統、IDE、瀏覽器、調試工具、版本管理工具.......?
面試官的角度:
對於工具和環境的選擇能夠看出應聘者的技術傾向和品位。跨域
2一、doctype有設麼做用?
2二、HTML5有哪些新增的特性是很感興趣的?
2三、瀏覽器標準模式和怪異模式之間的區別是什麼?是如何觸發的?
2四、HTMLP協議是無狀態協議,怎麼理解?
2五、get和post請求有什麼區別?
2六、IE6有哪些兼容性問題?
2七、解釋下CSS sprites?
2八、使用CSS預處理器(如Less、Sass)的優缺點有哪些?
2九、CSS選擇器的優先級如何?
30、display都有那些值,他們有什麼區別?
3一、響應式設計和自適應設計有什麼不一樣?
3二、有沒有兼容retina屏幕的經歷?
3三、什麼是閉包?
3四、什麼是事件代理?
3五、解釋一下原型鏈繼承?
3六、什麼是當即調用函數表達式?
3七、如何使用原生JS實現ajax請求?
3八、如何實現跨域?
3九、解釋下AMD和CMD?
40、若是讓你作一個移動端展現頁面,能夠上下滑動翻頁並有動畫效果的,你如何入手?
4一、若是有一個網站訪問很慢,你如何解決?
4二、若是讓你寫一個彈出窗/幻燈圖片展現/tab頁....插件,你如何實現?
4三、爲何利用多個域名來提供網站資源會更有效?
4四、從輸入URL到頁面加載完成的過程當中都發生了什麼事情?
4五、什麼是漸進加強和優雅降級?
4六、若是今年你打算熟練掌握一項新技術,那會是什麼?
4七、你會業餘作一些項目嗎?作過什麼?
4八、你喜歡創業嗎?你以爲如今哪些方向比較火,你有什麼見解?
在技術問事後,面試官會問一些發散性的輕鬆有趣的問題。
4九、你以爲你和其餘前端開發相比,有哪些優點/劣勢?
50、你的將來3-5年有什麼規劃?
5一、你對咱們公司有什麼瞭解?爲何有興趣來咱們公司?
面試官的角度:
瞭解應聘者優劣勢和職業規劃,看看是否是和公司文化符合。瀏覽器
你有什麼想了解的/想問個人問題嗎?
收尾問題,精明的應聘者應該在這個環節瞭解一下公司的產品、技術團隊現狀、使用的技術等等,並在其中找到和本身的切合點,表示出能夠勝任和對職位的期待等。閉包
面試官自身要求:框架
一個優秀的面試官,應該對上面以及其餘各方面的考查要點了然於胸,最後作到爲所欲爲,無招勝有招。
他和應聘者像是朋友,兩我的就像平常聊天同樣,行雲流水,從看似不經意的、天然而然的問答中,提取出本身須要獲得的信息,這也是對應聘者的尊重。函數