面試不是一錘子買賣,通常需要 3~6 輪面試,遂需要準備的內容挺多的,請聽我詳細道來
成都創新互聯公司是一家專業提供寧明企業網站建設,專注與成都做網站、成都網站設計、H5場景定制、小程序制作等業務。10年已為寧明眾多企業、政府機構等服務。創新互聯專業網站建設公司優惠進行中。
假設你面試的是知名互聯網企業的研發崗位,那么面試大概率是 4 或 5 輪
無論哪一輪面試,你都得主動提出“我簡單地介紹一下自己”,遂自我介紹肯定是要有的。自我介紹要描述清楚你叫什么、多少歲、多少年工作經驗、你之前是做什么的、這次面試打算面什么崗位、主要的技術棧是什么以及自己的高光時刻。
面試時遇到的面試官考察的內容都是不同的,遂你要準備不同層次答案。就以阿里的5輪面試為例,看你會哪些?
介紹下自己
java虛擬機相關問題
垃圾回收機制
數組和鏈表的區別,特點
CCSP里做過什么題目
HTTPS SSL
TCP/IP三次握手
HandlerThread
ThreadLocal
View的繪制
ListView優化
Handler機制
事件分發機制
談談你對MVP的理解及其優化
有些人將Activity作為Presenter。還有對Presenter的優化,在V與P之間 P與M之間 增加代理類
Builder設計模式的應用
內存泄漏(詳細舉例)
比如單例模式下,如果實例持有Activity的引用,那么Activity退出時它的內存將不會被回收,因而導致內存泄漏,這種情況應該傳Application的Context
匿名內部類將持有Activity的實例。避免在Activity中使用非靜態內部類,在傳遞Activity的時候使用軟引用(使用前記得判空)
使用LeakCanary 進行Android內存檢測
java的類加載機制
Android的類加載方式,區別
Glide
進程管理
內存管理
設備管理
文件管理
你是怎么學習java和Android的
問項目
主要還是圍繞項目聊。。項目功能的實現,項目維護啥的,深入項目細節
自定義View,在網上看過哪些自定義控件,自己實現過哪些?
看過哪些源碼?
OOM怎么出現的?解決方法?
Glide源碼
java內存模型
javaGC過程
屏幕適配
參加過B或T的面試了嗎?為什么選擇阿里?
HR會盡量快點給你打電話
這個看個人情況
我是某天晚上十點鐘,打游戲打得正嗨呢,突然杭州一個電話打過來,心里一哆嗦。只能坑隊友了。。
這次是另一個部門的主管面試的我,由于當天晚上面完了就直接睡覺了,具體的問題記得不太清楚,不過總的來說主要還是圍繞著項目的細節問的,還有對項目的優化和進一步改進的方法,和一些其它小問題。。 不過最后面試官對我還是挺滿意的,讓我等待HR面試。
總結
總體來說不是很難,阿里的面試官比較注重基礎和項目。應該是對自己工作定位原因吧,我給自己目前的定位是實現應用層的功能上,還沒機會,暫時也沒實力進軍SDK開發,先把應用層做好吧。
所以和面試官聊的最多的是對項目的看法。一般來說他們不會太為難你的,可能是我運氣好吧,我遇到的面試官都很Nice。復習好就行,遇到不熟悉的領域的先說自己在該方面的認識再說不會,如果他繼續問你,說明在考察你思考問題的思路,順著思路答就好了。
這里由于涉及到一些個人問題,我就不怎么貼出來給大家看了,大家可以去網絡上找一下相關面經。
總結
其實在HR面這塊,很多地方我答得并不是很完備,全程小心謹慎,生怕說錯半個字
在HR面里,個人覺得更多的是考驗的是你的綜合能力,作為一名程序員,有努力勤奮的精神是不夠的,還有注重和團隊成員的溝通和情緒管理(千萬不要拿刀砍產品經理 o( ̄ ̄)d )
后來HR還告訴我,專注于技術也是不夠的,對業務也要做到胸有成竹。最后真誠+反套路是關鍵!
最主要的還是真誠,畢竟她吃的鹽比你吃的飯還多,要比套路你是套路不過她的,揚長避短,引導她向你的長處發問,最好結合自身經歷多準備幾個實際場景
如果確定了自己要找工作,那就要有危機感了,平時多準備
這里給大家看一下我面試時的準備資料,也是我閑暇還會反復翻閱的精品資料!
Android學習PDF大全、Android進階之光、高級Android開發強化實戰、深入探索Android熱修復技術原理,還有算法題,可以直接私信我【核心】免費分享給大家
這份Android學習PDF大全真的包含了方方面面了,內含Java基礎知識點、Android基礎、Android進階延伸、算法合集等等
第 1章 Android新特性
.第 2章 Material Design
第 3章 View體系與自定義 View
第 4章 多線程編程
第 5章 網絡編程與網絡框架
第 6章 設計模式
第 7章 事件總線
第 8章 函數響應式編程
第 9章 注解與依賴注入框架
第 10章 應用架構設計
第 11章 系統架構與 MediaPlayer框架
1.進階基礎
2高階控件
3.項目架構
4.晌應式編程
5.炫酷功能
6.精美動畫
7.Katlin SVG
8.測試與優化
介紹了 Android 熱修復的核 技術原理 結合 ophix 熱修復開發實踐過程,
從代碼修復、資源修復、 so 庫修復 大方向進行了詳細的技術剖析與解讀,業內少有的深度講解 Android 系統熱修復技術的書籍,對于原理、代碼講解得非常清晰和深入,值得我們 AAndroid工程師研讀。
我的這份學習合集,可以有效的幫助大家掌握知識點。
獲取方式:關注我看個人介紹,或直接 點擊我
總之也是在這里幫助大家學習提升進階,也節省大家在網上搜索資料的時間來學習,也可以分享給身邊好友一起學習!
最后祝大家 找工作的 能順利拿到心怡的offer哦~
分享不易,不關注+點贊支持一下嘛?
分享名稱:安卓工程師大廠面試真實際遇,試題你來挑戰一下?
文章URL:http://www.2m8n56k.cn/article46/pchjeg.html
成都網站建設公司_創新互聯,為您提供網站導航、做網站、App設計、靜態網站、網站建設、外貿建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯