前端面試題

HTML前端

1.H5新特性vue

CSSios

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端?

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息