
前言
打開各大招聘網(wǎng)站,明顯感受到今年招聘信息少了很多。因為疫情,僅有的面試都改成了線上。另一方面,今年企業(yè)對面試者的技能要求更高,技術(shù)覆蓋面也更全。
今年想要輕輕松松跳槽,可以說難上加難。但這個時候,我們更應(yīng)該沉下心,好好梳理自己的技術(shù)體系,更應(yīng)該用知識豐富自己,不管外界環(huán)境如何,我們始終都有能力把握最好的機(jī)會。
其實(shí)安卓中高端的崗位一直都缺人,疫情對找工作有影響,但沒那么嚴(yán)重,只不過可能更多的要轉(zhuǎn)到線上面試、電話視頻面試了。
磨刀不誤砍柴工, 面試的時間一般只有幾個小時不到,所以做好充分準(zhǔn)備會極大提高你的成功率。面試的要點(diǎn)分: 面試前的準(zhǔn)備和面試中的注意事項,接下來來說說面試中需要做的準(zhǔn)備,增加一點(diǎn)面試通過率~
實(shí)際的達(dá)到時間
一般你面試前,面試官都會事先跟你溝通好面試的時間。遲到肯定是不好的,當(dāng)然如果在去的路途上遇到特殊情況,要盡早電話溝通知會,大部分面試官還是會體諒的。
不過,大部分人都會提早到達(dá)面試現(xiàn)場。但是不是越早越好呢? 其實(shí)也不是的,太早了,反而會給面試官帶來麻煩。如果候選人提早一個小時到達(dá)了,面試官就有點(diǎn)為難了,要不要放下手上的工作,提前去面試,這會打亂面試官一整天的安排。 所以最好不要提前太早,一般提前十分鐘最好。如果真的早到了,可以先在周圍轉(zhuǎn)轉(zhuǎn),待到約定時間的前10分再去聯(lián)系面試官。 這樣大家都好。
代碼算法的考察
技術(shù)面試,代碼算法考察幾乎是必備環(huán)節(jié)。 如果沒有,要不就是你的知名度很高或者面試的崗位很高階,要不就是那間公司太注不重代碼質(zhì)量了。代碼算法考察的方式,可能多種多樣。 我跟我同事常用的有兩種。 一種是一次4-5道題目,難度類似leetcode 的簡單或中等,一般45分鐘。 以題目的完成度和準(zhǔn)確度作為衡量標(biāo)準(zhǔn)。還有一種是一道題目,類似leetcode 困難難度的題目。這種題目一般會有三種以上復(fù)雜度的解法。第一階一般是暴力解,時間復(fù)雜度在 O(N2) , 第二階的解法可以達(dá)到 O(NlogN),再進(jìn)階的解法,可以優(yōu)化第二階里面的N常數(shù)??疾鞓?biāo)準(zhǔn)是給出第一階解法,得C, 給出第二階解法,得B ,給出第三階,得A。
第一種做法,在45分鐘后,面試官會檢查完成度和準(zhǔn)確度,檢查過程中,面試官會問你一些解題思路或者會指出其中錯誤的部分,要你再給出解決的辦法。如果回答的好,可以有一次彌補(bǔ)的機(jī)會。
第二種方式,一般是給出題目后,讓你思考5分鐘,5分鐘后,面試官就會開始詢問你的想法。 第二種方式里面,面試官并沒有期待你在5分鐘內(nèi)就給出最好的解法,只要能夠給出暴力解,面試官就會進(jìn)一步的詢問進(jìn)階解法,可能會給一些提示,然后再給你思考時間,時間到后,再次詢問解法,直到完全做出或候選人不再能往前思考。對于這種考察方式,候選人切記不要鉆牛角尖,不要非等想出最完美解法,再說答案,可以一步步進(jìn)階的回答,中間多跟面試官溝通。
當(dāng)然這里可能還有其他形式的考察方式,但不管考察方式怎樣,我們都要以不變應(yīng)萬變。所以平日里代碼算法能力的鍛煉和面試前的刷題,都是這個環(huán)節(jié)的重大保障。
基礎(chǔ)知識
基礎(chǔ)知識這個環(huán)節(jié),一般也是必備的。 基礎(chǔ)知識的考察,可以分為概念類和實(shí)現(xiàn)機(jī)制類。概念類的,例如進(jìn)程是什么,線程是什么。 這種概念類的,知道就知道,不知道就真不知道了。沒辦法,也沒有特別好的技巧可以繞過去。實(shí)現(xiàn)機(jī)制類的,例如java虛擬機(jī)的垃圾回收機(jī)制,linux 操作系統(tǒng)的內(nèi)存回收方式等。 如果真的不知道,也不要立馬回答不知道??梢試L試這么說 “這個實(shí)現(xiàn)機(jī)制,我沒有特別了解過, 不過如果讓我來實(shí)現(xiàn),我會考慮這幾個點(diǎn),然后大概會這么做...” 。 這種回答好過直接說不懂,也可以體現(xiàn)出自己的一些思考。

項目經(jīng)驗的闡述
項目經(jīng)驗的考察,也是必備環(huán)節(jié)了。一般都是闡述簡歷上的項目。 闡述的內(nèi)容,要考慮簡潔性和邏輯性,這個最好在實(shí)際面試前。找個自己的好友(女友?)或者同學(xué)(最好是沒參與過這個項目的),讓他做個模擬的面試官,你當(dāng)著他的面,給他闡述你的項目,不斷提煉你的闡述過程,直到你的模擬面試官可以聽懂。
實(shí)際面試過程中,要關(guān)注面試官的反饋情況。確保面試官跟上了你的思路,確保他真的聽懂了。最忌諱自己balabala說一堆,結(jié)果面試官完全不知道你在說什么。
出現(xiàn)這種情況,有兩個原因,一是你的闡述太亂了,他沒聽懂,應(yīng)對這種情況,就是面試前的好好準(zhǔn)備了。還有一種情況,是面試官可能就不懂你這塊。 比如我就面過不少做嵌入式或搞硬件的同學(xué)來面試,他們說得東西,我沒接觸過,確實(shí)聽的有點(diǎn)懵。不過有些候選人的闡述也讓我聽明白了,當(dāng)他發(fā)現(xiàn),我沒接觸過這類項目的時候,他會先給我闡述面臨的問題是什么,一般業(yè)界解決這類問題的思路有哪些,然后再給我講他具體的東西。這種情況,我多半能聽懂。當(dāng)然,我一般不裝B :), 我沒接觸過的時候,我會直接跟候選人說,我不是特別了解這塊,但如果你能說的讓我明白,也是你的能力,你也是有過的機(jī)會的。第二類情況,多出現(xiàn)于校招,對于校招,因為經(jīng)驗匹配不是最關(guān)鍵因素,更重要的是發(fā)展?jié)摿?,所以出現(xiàn)項目經(jīng)驗跟崗位不匹配的情況較多。社招相對出現(xiàn)比較少,一般都會找經(jīng)驗匹配的。
項目設(shè)計題
這個環(huán)節(jié)不一定都有,不過對于工作經(jīng)驗稍長些的(3年以上),基本也都有。面試官可能會給你一個他們實(shí)際工程中遇到的問題 ,詢問你的解決方案。這種就特別能考察真實(shí)的設(shè)計能力了。 背經(jīng)驗,背項目的,在這個環(huán)節(jié),基本暴露無遺。 不過有實(shí)實(shí)在在經(jīng)驗的同學(xué),在這個環(huán)節(jié),倒是可以游刃有余。所以,我覺得有這個面試環(huán)節(jié)的公司,通常不會太差 :)。 關(guān)于這部分,真是硬核能力,沒有什么特別好的技巧可以繞過。
思考題或智力題
這部分,有可能有。不過我不太喜歡這種,我一般不問候選人這種問題。對于有邏輯性的,可能通過一步一步推導(dǎo)推出答案的題目,還比較好,可以考察候選人的思維能力。但有的題目更像腦經(jīng)急轉(zhuǎn)彎,想到或沒想到,都不能說明什么問題。 腦經(jīng)急轉(zhuǎn)彎這種題目,我覺得就完全沒有區(qū)分度了。 所以我覺得出腦經(jīng)急轉(zhuǎn)彎這種題目的面試官,本身就沒想明白出這種題目意義。如果你遇到,結(jié)果剛好又沒做出,只能算你倒霉了。
除了面試內(nèi)容相關(guān)的問題,還有一些其他問題,也需要注意下的:
1.著裝, 這個不用穿得太正式,要不人家以為你是賣保險的,而且最好不要穿拖鞋
2.口氣,如果你口氣清新,我愿意跟你多聊幾句??梢再I一盒口香糖,面試前,嚼一嚼。
3.不要空手去面試,最好帶個包什么的(里面裝上你的簡歷)吧,要不你確定你是去面試的嗎?
4.不要滔滔不絕的講,你講的high了,面試官可不一定這么覺得。
結(jié)尾
以上就是總結(jié)的關(guān)于在面試中的一些技巧,希望對大家能有些幫助
學(xué)習(xí)技術(shù)是一條慢長而艱苦的道路,不能靠一時激情,也不是熬幾天幾夜就能學(xué)好的,必須養(yǎng)成平時努力學(xué)習(xí)的習(xí)慣。所以:貴在堅持!