HTML:前端
1.H5新特性vue
CSS:ios
1.垂直水平居中git
2.CSS3新特性ajax
3.怎麼寫空心三角axios
4.佈局定位方式跨域
5.H5新增的儲存類型?與Cookie的區別數組
JS:緩存
1.字符串API安全
2.數組API
3.監聽鍵盤按鍵值
4.獲取頁面瀏覽時間
5.排序
6.繼承方式(手寫)
7.閉包,做用域
8.原型鏈
9.什麼是事件委託以及何時須要使用事件委託
10.去重方法
11.ES6新特性(Promise,class。。。。)
12.js對象深拷貝,你會怎麼作?使用遞歸來實現深拷貝,有什麼缺陷?(會有循環引用)
13.增刪改查
14.初始化對象
jQuery:
1.手寫ajax
2.增刪改查
Vue:
1.組件傳值
2.插槽
3.雙向數據綁定原理
4.axios
5.vue路由(安全守衛,鉤子函數,動態路由)
6.Vuex(action和mutation區別)
7.keep-alive做用,生命週期
8.八大生命週期
9.單項數據綁定和雙向數據綁定區別
10.自定義指令
11.頁面渲染優化,你會在哪一個生命週期裏去作
12.MVVM和MVM區別
13.腳手架搭建注意事項
Webpack:
1.
其餘:
1.git經常使用指令,回滾怎麼用
2.http和https區別
3.三次握手和四次揮手
4.頁面渲染機制
5.http狀態分類,經常使用狀態碼有哪些
6.正向代理,反向代理
7.和緩存有關的請求頭
8.同源策略,怎麼解決同源問題
9.封裝過什麼
10.get和post區別及使用場景?如何選擇
11.移動端開發過程當中遇到過什麼問題
12.後臺問題:好比打開一個標籤的時候,如何能在點擊另外一個的時候再新建立一個而不關掉原來那個
13.簡單介紹你最近負責的一個項目及本身在項目中的定位,多少人蔘與
14.你這個項目開發中遇到的比較麻煩的地方有哪些
15.大家作項目的技術選型是怎麼作的
16.對跨域有哪些瞭解?是怎麼處理的
17.項目上線後的部署方式是什麼?http仍是https
18.你在前端開發過程當中有哪些好的開發調試技巧
19.項目上線以後該怎麼調試?好比看打印或者代碼的運行狀況
20.你的項目最終是怎樣一個產品?是怎樣一個形式的產品?網站仍是什麼
21.大家是怎麼處理用戶反饋的?好比獲得問題以後是怎麼先線上環境來處理的
22.大家的項目有沒有作錯誤監控、上報,用戶行爲分析、性能統計等
23.你是更傾向於作手機端仍是PC端?