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