【Android面經(jīng)】大廠Android面經(jīng)分享之騰訊

前言

今天分享一下我的大廠面試經(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)具體展示。

第一章 算法和數(shù)據(jù)結(jié)構(gòu)面試題匯總

第二章 Java核心基礎(chǔ)面試題匯總

第三章 Java深入泛型與注解面試題匯總

第四章 Java并發(fā)編程面試題匯總

第五章 Java虛擬機(jī)原理面試題匯總

第六章 Java反射類加載與動(dòng)態(tài)代理面試題匯總

第七章 網(wǎng)絡(luò)編程面試題匯總

第九章 高級(jí)UI面試題匯總

第十章 Framework內(nèi)核解析面試題匯總

第十一章 Android組件內(nèi)核面試題匯總

第十二章 程序性能優(yōu)化與數(shù)據(jù)持久化面試題匯總

第十三章 開源框架面試題匯總

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容