有同學最近面了快手,分享一波面經~
一面:
1.自我介紹,聊項目
2.localStorage,sessionStorage,cookie區別
3.給出一段代碼說輸出,解釋輸出
4、Map和Set的特性
5、proxy用法 雙問號?? 用法
6、水平垂直居中的幾種方式
- Tranform:translate用法
7.React中如何用jsx語法轉換成為html中真實的DOM
8.React中虛擬DOM的數據結構是什么
9.React中虛擬DOM的diff
算法
10.當我們在瀏覽器導航欄輸入url到頁面展示的過程
11.TCP/UDP區別
- TCP、UDP一般有哪些上層服務?
- HTTP是基於哪個
- DNS基於哪個
算法題:
二面:
1.看代碼寫輸出(this指向+箭頭函數相關)
2.輸入url到顯示頁面全過程?為什么釋放鏈接需要四次揮手?
3.script標簽為什么放后面?引出defer和async區別
4.前端性能優化策略
5.如何處理跨域cookie
6. 項目登錄的流程
7.手寫:Promise.all()/race()
8.手寫:reduce()
9.git基本使用:git reset /revert區別; git rebase
10.vue數據綁定原理、
11.vue內置key屬性作用
算法題: