360內推Android面經 - 2018(已拿offer)
阿新 • • 發佈:2018-12-29
上週參加了360的內推面試,一天3面,兩輪技術,一輪HR。不得不說效率很高。和其他公司隔幾天再面相比,感覺最重要的是能夠及時的知道自己過沒過,不用焦急的等待後續面試通知。差不多一週左右的時間,offer意向書已經發放,效率很高。
以下是我的面經,供參考。
一面
- 自我介紹
- 軟引用、弱引用區別
- 垃圾回收
- 多執行緒:怎麼用、有什麼問題要注意;Android執行緒有沒有上限,然後提到執行緒池的上限
- JMM
- 鎖
- OOM,記憶體洩漏
- ANR怎麼分析解決
- 介面相關:
- LinearLayout、RelativeLayout、FrameLayout的特性、使用場景
- 如何實現Fragment的滑動
- ViewPager使用細節,如何設定成每次只初始化當前的Fragment,其他的不初始化
- ListView重用的是什麼
- 程序間通訊的機制
- AIDL機制
- AsyncTask機制
- 如何取消AsyncTask
- 序列化
- Android為什麼引入Parcelable
- 有沒有嘗試簡化Parcelable的使用
- 設計模式
- 常用的有哪些,答單例、Builder、觀察者
- 觀察者模式用的時候要注意什麼:記憶體洩漏;同步問題
- 如何實現觀察者模式的同步
- 單例模式同步問題;懶漢和DCL的比較
- ndk
- C++崩潰資訊如何檢視
二面
- 自我介紹
- AIDL機制
- 專案:拉活怎麼做的
- 應用安裝過程
- 資原始檔——/data/data/包名
- AndroidManifest.xml——PackageManager
- dex——Dalvik、ART區別
- 職場規劃
- 有沒有關注Github專案
- 關注這個專案是需要還是興趣
- 有沒有什麼想問的
HR面
- HR自我介紹,然後讓我自我介紹一下
- 怎麼選上班長的
- 選上班長的關鍵因素
- 擔任班長期間印象最深的事情
- 怎麼當上科技部部長的
- 大三大四幹什麼:跟著學長創業
- 大學最自豪的事情:創業做的遊戲被玩家支援
- 做遊戲中你碰到的最大問題
- 怎麼解決這個問題的
- 做遊戲你參與做了什麼
- 三個詞描述一下自己,對三個詞展開提問,會讓舉例子
- 有什麼想問的
更多Android面試相關請點選
- 四步準備Android面試
- Android開發概要
- 網路基礎會問哪些問題及其解答
- Android記憶體洩漏場景及解決方法
- 大疆提前批終面
- 大疆提前批終面後加面
版權宣告
本文首發自簡書:
搜尋作者:QinGeneral
無需授權即可轉載,甚至無需保留以上版權宣告;
轉載時請務必註明作者。