阿里、網易、滴滴的前端面試題到底有多可怕?
來源:
奇酷教育 發表于:
阿里、網易、滴滴的前端面試題。
父母決定秋褲厚度
室友決定學習高度
熱搜決定摸魚頻率
伴侶決定減肥成效
細節決定面試去留
……
我太南了
大廠面試題先刷一波
▼
阿里三個月只能應聘一次,小伙伴們要做好準備再去投簡歷哦。
阿里面試問題
面試問題
1
.viewpoint是什么
2
解釋Flex布局,為什么要確定主軸方向,縮小倍數有什么用
3
怎么理解CSS剩余空間
4
盒模型
5
將一個數字比如100000000展示為100,000,000,有幾種解法
6
怎么自己實現Promise,以及Promise.race,Promise.all
7
怎么自己實現一個generator
8
Express從安裝到運行,到項目如何使用的詳細步驟
9
模塊化的理解,怎么自己實現模塊化
10
怎么解決模塊循環引用的問題
11
webpack打包優化
12
怎么解決react首頁過大的問題
總結:
很多問題均由項目中拓展開的,比如優化相關的東西,比如前面提到的require.js、promise、gulp等等。
高級工程師的要求是:不僅會用,更要知道其原理。
項目中用到的技術,如何實現是重點。
網易面試
以下為網易一輪筆試題。、
網易面試問題
面試問題
1
alert(1&&2),alert(1||0)
2
mouseenter和mouseover的區別
3
用正則表達式匹配字符串,以字母開頭,后面是數字、字符串或者下劃線,長度為9-20
4
TCP連接的特點
5
TCP連接如何保證安全可靠的
6
為什么TCP連接需要三次握手,兩次不可以嗎,為什么
7
.js字符串兩邊截取空白的trim的原型方法的實現
8
寫出position不同值和區別
9
寫一個div+css布局
總結:
網易的面試幾乎都是圍繞項目展開的。
多站在高度去看整個項目:用到什么技術,技術實現原理是什么,項目框架怎么搭建的,采取安全措施了嗎,等等。
滴滴面試
滴滴面試問題如下。
面試題目
面試問題
1
為什么會出現浮動和什么時候需要清除浮動?清除浮動的方式?
2
cookie、localStorage和sessionStorage區別
3
什么是BFC?接著延伸問FC?FFC?
4
哪些元素會生成BFC?
5
深度優先遍歷與廣度優先遍歷
6
JS數組去重
7
閉包什么是閉包(closure),為什么要用它?
8
原型,原型對象、原型鏈等問題
9
AJAX等問題
總結:
前端人員基礎要牢固。
做過的項目要深入,包括使用使用到的技術原理,為什么要使用這些技術。