前言
今天分享一下我的大廠面試經(jīng)歷,前兩天面試了騰訊,持續(xù)了四十多分鐘,感覺不是很良好,很多我都答不上來(lái),感覺自己背題背少了,腦子一片空白,什么都想不起來(lái)。但是還是決定把我的面試經(jīng)驗(yàn)分享出來(lái),希望能幫助到有需要的朋友。畢竟都五月了,真的該拿到滿意的offer跳槽了。
面試題分享
我投遞的是全民K歌組的
1、首先自我介紹,說(shuō)了工作室和實(shí)習(xí)經(jīng)歷
2、說(shuō)一下進(jìn)工作室的經(jīng)歷,平時(shí)如何與成員管理項(xiàng)目的流程
3、聊實(shí)習(xí)經(jīng)歷,對(duì)著簡(jiǎn)歷第一個(gè)項(xiàng)目上面開始發(fā)問(wèn)
4、項(xiàng)目主要干嘛的,我負(fù)責(zé)哪些部分開發(fā)
5、如何實(shí)現(xiàn)里面某一個(gè)功能、邏輯
6、 簡(jiǎn)歷寫到封裝組件,是基于什么條件和原因,需要考慮哪些問(wèn)題來(lái)封裝
7、用的數(shù)據(jù)庫(kù)是 mongodb,了解關(guān)系和非關(guān)系數(shù)據(jù)庫(kù)的區(qū)別嗎,為什么選這個(gè)
8、最終這個(gè)項(xiàng)目有什么產(chǎn)出
9、接下來(lái)是 react,聊一下虛擬 dom
10、 用過(guò) redux 嗎,和簡(jiǎn)歷寫的 zustand 這些狀態(tài)管理有什么區(qū)別
11、 需要狀態(tài)管理是如何考慮,選用什么技術(shù)
12、 為什么不用原生的 useContext、useState 這些呢
13、計(jì)網(wǎng)部分,有沒有用過(guò) http2,了解過(guò)區(qū)別嗎
14、Https 和 http 的區(qū)別是什么
15、學(xué)習(xí)前端路上遇到什么困難,是怎么解決的
16、 了解過(guò)模塊化嗎,ES Moudle 和 commonJS 的區(qū)別
17、ES Moudle 是怎么解決 xxx 問(wèn)題的,聽不清、忘記了
18、寫一道算法題:實(shí)現(xiàn)一個(gè)merge方法,傳入兩個(gè)有序的子數(shù)組,返回一個(gè)合并后的有序數(shù)組。例子:merge([1,3,5], [2,4,6]); // [1, 2, 3, 4, 5, 6]
19、開放性題目:如果用戶反饋?lái)?yè)面白屏了你會(huì)怎么做,亂答了一通
20、最后是反問(wèn)環(huán)節(jié):工作強(qiáng)度,回答說(shuō)需求和技術(shù)四比一,就是說(shuō)一周四天做需求,一天搞技術(shù),沒有打卡,彈性
總結(jié):
tme 針對(duì)項(xiàng)目部分問(wèn)的多一點(diǎn),八股側(cè)重較少,不過(guò)計(jì)網(wǎng)還是很重要的。
多家面試總結(jié)下來(lái),考察的范圍都很廣,包括基礎(chǔ)知識(shí)、項(xiàng)目。
基礎(chǔ)知識(shí)這塊,需要花大量時(shí)間準(zhǔn)備每一個(gè)細(xì)節(jié),知其所以然,這樣才能面試的時(shí)候問(wèn)起來(lái),都能頭頭是道。
項(xiàng)目,大廠比較注重項(xiàng)目,所以不僅要熟悉項(xiàng)目做了什么事情,而且要提煉出項(xiàng)目中的閃光點(diǎn)或者說(shuō)不一樣的地方,這些在面試之前都要想清楚。
然后就是要多刷題。面試了這么多公司,除了阿里,其他公司的每一輪都會(huì)要求做題,所以在面試之前要對(duì)各種常見面試題了解,有時(shí)間的話多去刷刷題找感覺。
面試題筆記分享
為了助力朋友們跳槽面試、升職加薪、職業(yè)困境,提高自己的技術(shù),本文給大家整了一套涵蓋Android所有技術(shù)棧的快速學(xué)習(xí)方法和筆記。每一章節(jié)都是站在企業(yè)考察思維出發(fā),作為招聘者角度回答。從考察問(wèn)題延展到考察知識(shí)點(diǎn),再到如何優(yōu)雅回答一面俱全,可以說(shuō)是求職面試的必備寶典,每一部分都有上百頁(yè)內(nèi)容,接下來(lái)具體展示。