正式參加作業以來第一次換作業,很巧的趕上了疫情,倒也省去了面試的奔波,(總結的內容較長,建議使用電腦查看)
因為這都是面試期間總結的 遇到問題第一反應就是去網上查找大家優秀的回答 這是我第一次發表總結沒有把用到大神們總結的知識點鏈接加上很是抱歉 以后不會了
面試節奏
6月20號開始了第一家公司的第一面,期間沒考慮過去投其他公司的簡歷,主要目的是鍛煉一下自己的面試,畢竟4年沒面試過了,還是很虛,磕磕絆絆歷時兩個星期五輪面試最終拿到了第一家offer,同時公司人力那邊也知道我有離職的打算就間接催促我提交OA離職,自己很被動,一沖動直接提交OA了,預留了兩個星期的交接時間,也就是有兩個星期的時間找作業,開始變的焦慮,就直接在boss上打開簡歷,并投了五家,然后一天過去沒有任何反應,很是著急,直到第三天才接到4家的面試邀請,懸著的心終于松口氣,
7月15號正式開始面試,7月16號請假在家安心面試,一天三家公司共經歷了五輪面試,每輪面試都是一個小時左右,因為我表達了時間緊迫所以面試公司的HR跟進的很給力第三天有兩個公司就都進行到了第五輪面試,7月20號基本算是拿到了3個offer也有個比較滿意的公司,后續幾天另外2家的復試也開始了,就沒約新的面試公司,也過了,目前還有3家到了最終面,因為周期太長就直接拒絕了,
一共是面了7家公司,共經歷了27輪面試,拿到了4個offer(有一家是flutter開發),3家hr面試直接拒絕沒參加,7家公司有BBA大廠也有D輪中型公司,
參加的公司面試流程都很標準,會提前發郵件預約1個小時的面試時間,

也有一面很滿意之后一次性解決的,3個小時的面試

說了這么多廢話,進入正題吧,面試知識點,我只大概總結下,其實每個知識點都可以深入拓展,分了五個模塊java、Android、網路、演算法、flutter
如果大家想要參考這些面試題、學習檔案進行學習,可以直接去我的Github查閱:Github
架構師筑基必備技能
JAVA知識要點:
1、 Java序列化、泛型與反射
2、虛擬機底層原理
3、Android記憶體原理
4、 Java高級并發原理詳解
5、 編譯時技術掌握與實戰
6、JDK高級動態代理
7、高級資料結構與演算法
8、 Java IO操作
,,,,

Android R FrameWork原始碼與UI
知識要點:
1、 FrameWork原始碼決議(SDK 30)
2、Android常用組件深入決議
3、JetPack全家桶
4、Android R新特性決議
,,,,,

大廠內部APP調優方案
1、 APP基礎優化
2、APP深度優化
3、開發焦點問題優化
4、編程效率優化
5、專案實戰

對標騰訊T3.3架構師
本篇知識要點:
1、架構師設計思想篇
2、 手淘全套架構設計與實作
3、 開源框架
4、OKHttp網路框架
5、一線大廠核心框架剖析與實作

NDK模塊開發(音視頻系列)
本篇知識要點:
1、NDK開發之C/C++入門
2、JNI模塊開發
3、Linux編程
4、底層圖片處理
5、音視頻開發
6、機器學習

Flutter學習進階
本篇知識要點:
1、Flutter跨平臺開發概述
2、Windows中Flutter開發環境搭建
3、撰寫你的第一個Flutter APP
4、Flutter Dart語言系統入門
…

微信小程式開發
本篇知識要點:
1、小程式概述及入門
2、小程式UI開發
3、API操作
4、購物商場專案實戰

總結
這份Android架構師進階筆記,我希望每個希望提升自己的Android都能仔細查閱,肯定是有所幫助的,該筆記我全部放在Github上面了如果大家想要參考這些面試題、學習檔案進行學習,可以直接去我的Github查閱:Github
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/295215.html
標籤:其他
