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