1. 先HR電話面試詢問基本情況 2. 到公司先做一份邏輯題,需要達(dá)到80分以上 3. 然后是直接領(lǐng)導(dǎo)面試,要求技術(shù)有一定嘗試 4. 后面是HR談話
面試官問的面試題: 1. 播放時(shí)第一幀怎么快速顯示出來,播放中的卡頓怎么優(yōu)化
2. Activity啟動(dòng)過程,需要深入到framework層
3. 群聊中收到大量數(shù)據(jù)會(huì)出現(xiàn)什么問題,界面上的卡頓和內(nèi)存溢出
4. Tcp和udp的區(qū)別,udp傳輸包會(huì)出現(xiàn)什么問題,丟包和無法保證有序,還有問http 2.0有沒了解過,面試官對(duì)協(xié)議了解很深
5. 安卓資源id如何查找,setContenView的顯示過程,資源id的前兩位代表著什么
6. MultiDex原理
7. Java問到volicate的使用以及其原因及原理
8. 算法題,問如何從一個(gè)數(shù)組中找出對(duì)稱數(shù)組的最大長度
9. 根據(jù)簡(jiǎn)歷問到okhttp的原理,攔截器和連接復(fù)用
10. 根據(jù)簡(jiǎn)歷問到dagger2的原理