阿里P7告訴你程式設計師技術面試九忌
一、準備不周
每個人面試都會做準備,這裡所說的準備不周主要指兩個方面:
1,簡單的知識。
面試時面試官的問題很多,總有一些是非常基本,基礎的知識,這些問題往往面試剛開始時問,屬於暖場題。如果這些問題沒有非常迅速準確地回答出來,對整個面試效果來說,都是致命傷。
可以換位思考下,如果你是面試官,應聘者基本的知識都沒有回答好,你會怎麼想?應聘者要不是在忽悠,根本沒什麼水平,要不是眼高手低,不注重基礎。這樣的印象一旦形成,後續問題回答的再好也很可能無法扭轉面試官的印象。
而基礎的知識在面試準備中往往容易被忽略,因為總盯著那些難的知識點猛攻,生怕被面試官問到答不出來。其實,如果對自己有自信,你覺得難的面試官也不會覺得容易,回答不好也是可以理解的,但簡單基礎的問題回答不好,就天理難容了。
2,面試公司的情況。
面試前,對要去面試的公司做一番儘可能的詳細瞭解非常必要。這一點單從應聘者的角度想,似乎沒必要,我是搞技術的,應聘靠的是自己的技術實力,不管什麼公司都一樣。
但從面試官的角度想,就很有必要了。如果應聘者在面試時對公司非常瞭解,說明應聘者對這個崗位確實比較重視,同樣情況下,給他發offer他就會來的可能性更大,這對公司而言,會降低招聘週期,關鍵時候,會影響專案進展。
打個比方,你去相親,一味顯擺自己有房有車,卻不表達對姑娘的愛慕,人家姑娘會怎麼想?人家很可能會想,自己是不是隻是多少分之一?即使說自己願意,人家是不是真的有意?
二、心中無底
有時,面試者可能去面自己特別心儀的公司,思想上會非常重視,結果導致緊張,心裡沒譜,直到去公司面試的路上還在思考自己並不是很懂的知識點,非常擔心被問到。試想,以這樣的心態去面試,能發揮出自己的水平嗎?
說實話,這樣的心態我就有過,結果導致面試發揮很一般,平時很熟的知識點也答得差如人意。
後來又要面類似的公司,我在跑步過程中悟到了破解的辦法,那就是不要總想著得到這個崗位,轉而去想如何在面試中展現出最好的自己,也就是淡化得失,注重面試過程中的表現。有了這樣的心態,面試過程就順利得多了。
三、氣傲語驕
面試時經常會遇到應聘者和麵試官的知識結構不對稱的現象,面試官問的問題可能自己也不十分掌握,這是很常見的現象,可能這個崗位需要這樣的知識,當前團隊卻正好缺這方面的人,所以,即使面試官不熟悉這樣的知識點,也必須問應聘者。
還可能是面試官最近也在鑽研這樣的知識點,想與應聘者做一個交流。
遇到這樣的情況,作為應聘者的我們,千萬不要覺得,面試官這都不懂,從而產生驕傲的心理,進而反應在語氣語調上,這很容易引起面試官的反感。
其實,只要我們心中清楚,每個人都有自己的強項和薄弱之處,能做面試官,十有八九都是有兩把刷子,在某一方面是我們所不及的。
遇到這種情況,正好可以藉機檢驗一下自己水平如何,因為很多知識點,一旦要講出來,才會發現自己有些地方並沒搞清楚,這時候更要有一個謙虛的心態。
四、不懂裝懂
對於那些自己不會的問題,我們肯定不能直接了當地說自己不會,這會讓面試官形成應聘者不擅思考的印象。
那怎麼辦呢?我見過一些應聘者,他們的應對辦法是努力裝作自己懂,回答時故弄玄虛,搞得雲遮霧罩,企圖矇混過關。
結局往往是自取其辱,貽笑大方。要知道,面試官和你大家都是同道中人,這些忽悠的把戲難道人家就不知道?
所以說,不懂裝懂是要不得的。
那怎麼辦呢?
我的方法是首先說明這個問題自己不怎麼熟,然後繼續說,如果讓我解決這個問題,我可能會怎麼怎麼做,將自己對問題的理解,對解決方案的思考告訴面試官,這樣,會讓面試官覺得你誠實,同時又善於思考,對面試是有加分的。
五、未慮即答
有時面試官問的問題貌似自己早就準備好的,這種情況下,應聘者很容易倒豆子一樣把自己準備好的答案說出來。這樣的回答有一個缺點,就是重點不突出,你回答中詳細闡釋的可能面試官並不關心,你一筆帶過的,很可能是面試官覺得容易出錯,很想看看你掌握如何的地方。
這時,有耐心的面試官會繼續提出自己關注的點,引導你的回答,沒耐心的面試官可能會想當然地認為你沒有完全掌握這個知識點。
即使你會,也沒有機會告訴面試官了,可能你自己還在心底洋洋自得於準備的充分呢。這種情況下,最好是先從大的方面進行回答,然後再與面試官交流,發現他具體想問的,然後就可以有的放矢了。
六、被動應對
很多公司面試時都有規範的流程,大公司尤其如此,對面試官來說,面試應聘者也是工作的一部分,選擇按流程問完問題是最省心的。
遇到這樣的情況,應聘者很多時候只能被動地問答,這樣的場面一旦形成,是很不好的,讓人有種侷促感,進而影響發揮。
這怎麼辦呢?
我自己面試的過程中,感到必須學會適時抓住一些小的機會,迅速出擊變更節奏,給自己一個緩衝的時間。
在面試某大公司時,在面試官不斷提問的過程中,突然問了一句,你下這麼大功夫在這些模型的數學原理,難道你本科是學數學的嗎?
我果斷說不是,迅速說了自己以前一些有趣的經歷,面試官還挺感興趣,面試氛圍頓時就輕鬆了。簡單說,就是要學會帶節奏。這個似乎沒有很通用的辦法,只能靠多面試,積累經驗。但切忌不要亂帶節奏,掌握好度。
七、散漫失焦
在面試時,面試官總會問一些看似很開放,與技術關係不大的問題,這些問題沒有一定的答案,給應聘者很大的發揮空間,應聘者之前可能剛回答了一些艱難的技術問題,大腦已感疲憊,突然間遇到一個開放的問題,眼前一亮,就不加思考地胡侃一通。
這樣的做法是有問題的,因為這些問題看似開放,恰恰是面試官考察你看待問題的角度如何,在回答上必須從技術的角度進行分析,這樣可以反映出自己的職業素養。
我曾被面試問過怎麼看最近很火的alphago,我沒有回答什麼人工智慧前景,人類的未來等媒體大肆渲染的腔調,而是重點談了它對CNN的運用,感覺面試官是比較滿意的。當然,我在此之前的面試中,也犯過錯誤,搞得面試官都煩了。
八、忽略細節
在技術面試時,回答好問題是根本,但其他的細節也不容忽視。相信大家都聽過主動撿起地上的垃圾紙而入職五百強的故事,故事真假不論,揭示的道理我覺得是對的。
有一些小的環節還是需要格外注意的,比如,按時赴面,若有特殊情況一定要及時跟HR溝通,即使你已經有了offer,不準備去面試了,也要及時告訴人家,這是一種尊重,再退一步講,網際網路圈就這麼大,說不定哪天又來人家公司面試了。
很多公司面試時是幾輪連續的,下一輪面試官進到面試室時主動起立,打個招呼。晚上面試結束時主動向面試官說一聲辛苦,畢竟人家這也是加班,而你是來找工作的。
不過,我自己的感覺是儘量不要晚上面試,面試官工作一天很累,還要加班面試你,心情很可能不美好,而你自己也可能比較疲憊。這樣往往開場氛圍就若有若無地有種敵意。我親身經歷過一次這樣的面試,非常不美好。
九、心態不穩
找一份工作,經常要面試幾家公司。這就涉及到如何客觀評估自己水平的問題。有的應聘者面試發揮好時就自滿,發揮不好時就自我否定。
一系列的面試下來,心情就像過山車。我分析,這主要是對面試的本質認識不夠造成的。面試說到底,就是將自己的技術出賣給資本,無非是找個好的買家。
理解清楚了這一點,再來審視面試,面試官問問題,就是代表資本驗貨,看你有沒有資本需要的技術水平,而你回答問題,就是向資本展示你有什麼。
你面試沒通過,不一定是水平不行,只是你的技能不是資本需要的而已。所以,我們面試就是將自己的技能出售給需要的資本。大可不必因面試結果影響心情。想明白後,也許就可以不以物喜不以己悲,以一顆平常心面對各種各樣的面試了。
以上的觀點僅僅是我個人的一點體會,我面試的公司有限,不可避免有以偏概全的錯誤,希望大家多多批評指正。
寫在最後:
如需Java架構資料,點關注,發簡信給我即可,先到先得!
既然看到這裡了,覺得筆者寫的還不錯的就點個贊,加個關注唄!點關注,不迷路,持續更新!!!