前言
其實不得不說,,找工作,,真的七分實力,三分運氣,。不同的面試官有不同的看重點,,所以千萬不要為一次的滑鐵盧而丟失信心。 面試環(huán)節(jié)
自我介紹 基本面試這是必然的開場,筆者在公司也稍微面試過不少人吧,,高峰期基本每晚都要面試一兩個,,聽過了各種各樣的開場介紹。這里簡單說下筆者作為面試官比較喜歡和不喜歡的介紹吧,。 我叫 xxx,,畢業(yè)于(目前就職于) xxx,來自 xxx,,技術(shù)棧 xxxx,,喜歡 xxx,。。,。 類如上述的自我介紹,,其實很多都在簡歷上寫明了,甚至很多是我并不關(guān)心的,。 我只關(guān)心你能力和我職位的匹配度,。所以諸如此類的簡介,筆者更是希望能夠簡短,。筆者作為面試的時候,,更喜歡聽到的是我做過什么牛 x 的項目,這個項目有多難,,如何攻克的,,以及這個項目做完你收獲到了什么,甚至這個項目做完,,該項目對團隊,、部門甚至公司而言,帶來哪方面的提高,?;蛘呖梢越榻B你在校獲得了什么獎項,意味著什么,、成長了什么,。 如上的介紹,其實就能夠讓面試官眼前一亮,,因為能看到你對這個項目的思考,、以及這個項目對你的歷練。 劃重點:我們都知道下一個面試環(huán)節(jié)是知識點提問,,所以這里的難,,可以適當(dāng)?shù)膾伋黾夹g(shù)的難點在哪。引起面試官的興趣,,從而去提問 ,。面試的節(jié)奏我們要學(xué)會自己掌握,別老是被面試官牽著走 走到這一步,,基本有如下兩個分支:
這里需要說明的,,在筆者面試應(yīng)聘 p7 的同學(xué)的時候,會更喜歡到你對這個項目的思考,,諸如會問一下題目:
面試題 如上面所說的,,如果面試中應(yīng)聘者說到了筆者比較感興趣的技術(shù)方向,、或者技術(shù)點,那么筆者就會直接問下去,。如果說到了筆者不是很擅長的技術(shù)區(qū)域,,那么我筆者就不會追問技術(shù)細節(jié)了。 整體一面的時間大概也就半小時左右,,加上前后的介紹,,基本題目就四五題吧。筆者面試沒有固定的題目,,通常根據(jù)應(yīng)聘者的經(jīng)歷而問,。這里舉例下在上面的介紹毫無亮點可言的時候(基本涼了一半),筆者喜歡問的一類題目吧,。 題目考核 1.Android 系統(tǒng)源碼部分(這是針對社招的,,校招問的會基礎(chǔ)一些) 事件攔截和分發(fā) 進程間的通信方式 應(yīng)用的創(chuàng)建啟動流程 Handler 是怎么導(dǎo)致內(nèi)存泄露的 第三方庫的源碼,Glide,、OkHttp 和 Retrofit 問得比較多,,MVC,MVP和 MVVM 開發(fā)模式優(yōu)缺點,。 常用設(shè)計模式理解問得也多,,大公司 Binder 驅(qū)動和虛擬機方面問得比較多,。 2.數(shù)據(jù)結(jié)構(gòu)和算法,Java 的常用集合和實現(xiàn)原理 比如 ArrayList ,,LinkedHashMap 的實現(xiàn)原理,,緩存淘汰策略,紅黑樹和二叉樹,,最短路徑規(guī)劃,,海量數(shù)據(jù)篩選,很榮幸的是面試官目前還沒有要我手寫算法,! 3.性能優(yōu)化 如何檢測一段代碼的執(zhí)行時間,? 界面卡頓如何修復(fù)? 滑動不流暢怎么處理,? 50fps 有什么辦法可以提高到 60fps,? 內(nèi)存泄露怎么檢測? leakcanay 的原理,? 4..線程和線程池,, wait() 和 sleep() 的區(qū)別? 同步鎖 線程池的參數(shù)詳解,?AsyncTask 源碼參數(shù)詳解,? ....... 最后還啰嗦一下,關(guān)于音視頻方向的崗位,,你必須要會 C 和 C++,, OpenGL 或 OpenCv 或音視頻編解碼!這里要小心,,我說的是熟悉,,因為像音視頻和 OpenCv 圖像處理這些方面,沒做個6,、7年最好不要寫精通,! 阿里對學(xué)歷要求基本為本科。如果沒有學(xué)歷這是個硬傷了,,但是如果技術(shù)很強,,而且內(nèi)推的話也會看情況而論。 結(jié)束環(huán)節(jié) 半小時,,基本只能問四五題這樣,,說實話,題目的考核大概能占參考度的 90%,,還有 10%可能就是言語和感覺了,。那么對于結(jié)束的時候,說下不好的感覺:
講真,,這類的話聽過很多次了,。如果在看的你也命中了這個。我想說,,其實公司招我們進來,,是搬磚的,不是給我們學(xué)習(xí)的,。學(xué)習(xí)是你自己的需要,不是為了公司學(xué)的,。說這類的話,,太給自己降價了! 說說筆者應(yīng)聘的時候,,一般結(jié)束的你有什么要問我的嘛的回答
大概就是筆者會問,我這個職位是干嘛的,?在公司有么有價值,?跟我自己的職業(yè)、技術(shù)規(guī)劃是否吻合,? 這樣,!面試官會覺得,恩~這小子有思考~~~再者,,如果面試官給你介紹的非常非常詳細,,那么其實從側(cè)面就說明,他對你很滿意了,!已經(jīng)到了面試官開始極力展現(xiàn)自己的時候了~~ 就比如:醫(yī)生,,我老婆懷的是男孩還是女孩啊,? 不能問?。。∵@是政策 但是:醫(yī)生,,我這孩子出生我給他起名字叫王剛蛋你看合適不,? _恩。,。,。不太合適_ 基本可能懷的是女孩了 最后其實我想說,面試,,不僅僅看運氣和實力,,其實有的時候也是一場心理的博弈。 你的每一次回答都可能引出下一道面試題,。有意識無意識的留點回答漏斗也是一種帶節(jié)奏的方式,。 如果面試官提出一個問題,你都抓不住他的考點,,那基本要涼~~ 其次,,我想說,上面我說的開放性基礎(chǔ)題的回答,,大家千萬不要誤解為回答的多就是好,。千萬不要一個題目回答了半個小時,沒必要,!點到為止,,證明自己考慮到、有這個知識儲備即可,,不要回答的讓面試官都煩了,。 然后,對于如何拿到面試的敲門磚:簡歷,。沒有那么多可說,,也不是沒得說。 簡而言之:面試官篩選簡歷是非??菰锏囊患虑?。基本是一眼帶過,,不會在簡歷上撇超過 40s,。 所以:
最后,秋招開始了,,祝福所有找工作的同學(xué),,都能順順利利拿到 offer!加油~ 你懂得對,,文章最后往往都是廣告環(huán)節(jié)~~嘎嘎嘎,,不需要的請自動忽視不用往下瀏覽了哈 Android開發(fā)3-5年以上,有想跳槽大廠,,想提升到高級工程師的小伙伴千萬不要錯過哦 這些是我整理的Android進階面試資料與進階視頻教程,,部分截圖; |
|