一面(電話面試 66min)
- 介紹在公司實(shí)習(xí)階段做的重要事情,詢問了具體項(xiàng)目緩存細(xì)節(jié)(緩存文件掃描速度的優(yōu)化,速度提升90%+)
- Intent隱式啟動(dòng)如何找到對(duì)應(yīng)ContentProvider
- 垃圾回收相關(guān)知識(shí)??蛇_(dá)性分析、哪些對(duì)象可作為GC Root、兩次標(biāo)記階段、如何判斷對(duì)象是否被回收、垃圾收集算法。
- HashMap線程不安全體現(xiàn)在哪里?加鎖是否可以實(shí)現(xiàn)HashMap線程安全?HashMap擴(kuò)容機(jī)制、put時(shí)Hash沖突流程。
- ConcurrentHashMap實(shí)現(xiàn)線程安全的機(jī)制?介紹CAS以及CAS如何保證線程安全?
- 介紹紅黑樹以及紅黑樹增刪改查操作時(shí)間復(fù)雜度,HashMap使用紅黑樹原因。
- 介紹App啟動(dòng)流程,Zygote如何創(chuàng)建進(jìn)程?(啟動(dòng)流程實(shí)在是太長了~~~)
- Activity啟動(dòng)模式,首頁對(duì)應(yīng)的啟動(dòng)模式(SingleTask)
- 介紹NAT穿透相關(guān)知識(shí)
- 有了 MAC 地址,為什么還要用 IP 地址?介紹DHCP
- View的繪制流程(DecorView--->ViewRootImpl--->performTraveals)
PS:還在實(shí)習(xí)中,踩著提前批的尾巴投了簡(jiǎn)歷。沒有復(fù)習(xí)就進(jìn)行秋招的第一場(chǎng)面試,自我感覺良好~ 卻被掛了。不過公司的轉(zhuǎn)正答辯通過啦~~秋招剛開始就結(jié)束了~~~