金三銀四,一名“資深”程序員的阿里面試經(jīng)歷



?課程安排:
2:looper什么時候進入循環(huán)? ?(匯豐)
3:handler內(nèi)存泄露,最終是誰持有的activity?? (小米)
4:handlethread 原理? ? (順豐)
5:handler的post(Runnable)如何實現(xiàn)的。callback,runnable,msg的執(zhí)行優(yōu)先級。?(字節(jié),手百)
6:handler沒有消息處理是阻塞的還是非阻塞的?為什么不會有ANR產(chǎn)生??(騰訊)
7:Handler如何處理發(fā)送延遲消息? ? ?(騰訊)
8:你聽過異步消息么?它實現(xiàn)原理是什么?? (微信)
2.Binder是如何做到一次拷貝的?
3.MMAP的原理?
4.Binder機制是如何跨進程的?
5.AIDL生成的Java類細(xì)節(jié)是怎樣的?
6.四大組件底層的通信機制是怎樣的?
7.為什么Intent不能傳遞大數(shù)據(jù)?

558頁《Android開發(fā)核心源碼學(xué)習(xí)筆記》

評論
圖片
表情
