華為Android三面成功通過面試官都問了什么

2020年的春招太難了,很多小伙伴說不知道怎樣才能順利通過面試,明明這些技術(shù)性問題自己也清楚,但是每次面試官問到的時候還是答不上來,再或者說,之前有學(xué)過這一類的,或者做過同類型的項目,但是就是很擔心,不知道大廠到底問的一些什么問題,今天我就將我的經(jīng)歷整理出來,供大家參考學(xué)習(xí)。
一面(1hour):
1、自我介紹
2、項目介紹,技術(shù)點相關(guān)。
3、C++和Java區(qū)別,GC
C++不熟,只能說內(nèi)存管理相關(guān)的問題,所以就問到了GC。然后說分代收集算法。老年代擔保、元數(shù)據(jù)區(qū)從JVM移到了本地內(nèi)存這些。
4、線程相關(guān),Runnable和Thread的區(qū)別。
Thread類是實現(xiàn)了Runnable接口,平時使用起來可以使用start方法調(diào)用。線程池基本傳Runnable對象,平時也是線程池用的多,所以具體相關(guān)不太熟。
5、線程池
6、synchronized,volatile
7、繼承相關(guān),多重繼承和接口
8、網(wǎng)絡(luò)編程
9、UPD,TCP區(qū)別
10、最大的優(yōu)點
11、最大的缺點
12、算法,二叉樹中序遍歷,真是早起毀一天,竟然沒撕出來,我真想給自己兩耳光。不過面試官給我總結(jié)的很好,說要利用棧的特性,先進后出,所以要保證左子樹先進根結(jié)點再進,這么思考之后就順利了很多。
二面(40mins):
1、介紹一下項目
2、Android四大組件,詳細講一下。
3、Launcher啟動APP的全過程。
icon存入口Activity信息
AMS通知Launcher去pause。
Launcher通知AMS已經(jīng)pause
AMS檢查進程是否已經(jīng)啟動,如果不啟動則啟動進程。并且調(diào)用ActivityThread的main方法。
啟動之后通知AMS已經(jīng)啟動
然后AMS將入口Activity信息傳遞給APP。
APP啟動對應(yīng)入口Activity,并且創(chuàng)建對應(yīng)上下文并且調(diào)用Activity的onCreate方法。
4、進程間通信,AIDL,Binder。扯了一會說進程間通信平時怎么做的,就說了一下AIDL相關(guān)的Demo實現(xiàn)什么的。說到了自己程序里面有拉起微信的這個功能(也就是廣播)。
5、設(shè)計模式了解嗎,平時用過哪些設(shè)計模式。
6、算法題:輸入一個數(shù)n,代表有n個點,一個二維數(shù)組,二維數(shù)組代表相連的點,要求輸出連通起來的點。
如果n=6,數(shù)組假設(shè)是{{1,2},{2,3},{4,5}},則輸出{{1,2,3},{4,5},{6}}
三面(<30分鐘):
1、自我介紹
2、公司實習(xí)期項目
說了RePlugin框架原理,說了ffmpeg動態(tài)鏈接庫開發(fā)方面的失敗經(jīng)歷,說了Android的適配,和最近影響到的AndroidQ相關(guān)新特性的適配。
3、自己大學(xué)生活中攻克的最難的技術(shù)難點。
4、什么情況下會壓力特別大,怎么處理的。
5、職業(yè)規(guī)劃
到此這篇關(guān)于華為Android三面成功通過面試官都問了什么的文章就介紹到這了,更多相關(guān)華為Android面試內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 這篇文章主要介紹了Android 一線大廠面試總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-08
2019年Android高級面試題與相關(guān)知識點總結(jié)
這篇文章主要介紹了2019年Android高級面試題與相關(guān)知識點,總結(jié)分析了Android開發(fā)中涉及的各種常見知識點與相關(guān)原理,需要的朋友可以參考下2019-11-21- 這篇文章主要介紹了2019年必備的Android面試題及參考答案,整理匯總了Android開發(fā)中常見的各種知識點、技術(shù)細節(jié)與注意事項,需要的朋友可以參考下2019-10-30
- 這篇文章主要介紹了2019 Android 面試真題集錦,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)2019-08-28
2019 金三銀四:阿里P9架構(gòu)的Android大廠面試題總結(jié)
面試是一道坎,很多人會恐懼面試,即使是工作很多年的老鳥,可能仍存在面試的焦慮。 今天介紹了阿里P9架構(gòu)的Android大廠面試題總結(jié)的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分2019-05-05- 這篇文章主要介紹了這20道題,聽說只有大廠的Android工程師能全對,趕快一起來測試一下自己把,看看是不是都掌握了2020-05-25