面試,難還是不難?取決于面試者的底蘊(yùn)(氣場+技能)、心態(tài)和認(rèn)知及溝通技巧。面試其實(shí)可以理解為一場聊天和談判,在這過程中有心理、思想上的碰撞和博弈。其實(shí)你只需要搞清楚一個邏輯:“面試官為什么會這樣問?他希望聽到什么答案?”然后針對性的準(zhǔn)備和回答就行了,無他。
面霸是可以練成的,這篇文章就告訴你,面霸是如何煉成的~
面試流程
面試就像一場戰(zhàn)役,要打贏戰(zhàn)役應(yīng)該做如下功課,才能做到胸有成竹。
1. 面試前
戰(zhàn)前需要充分準(zhǔn)備,要研究對手,所謂知己知彼,百戰(zhàn)不殆。要準(zhǔn)備好足夠的彈藥。
2. 面試中
戰(zhàn)斗時要保持正念、精神煥發(fā),昂首挺胸,眼神堅(jiān)定、謙虛謹(jǐn)慎。
3. 面試后
因?yàn)槲覀兛赡苓€要打多場戰(zhàn)役,所以針對每次戰(zhàn)役都要及時進(jìn)行反思,總結(jié)經(jīng)驗(yàn)教訓(xùn),用現(xiàn)在流行的說法叫“復(fù)盤”。這樣才會有進(jìn)步,下次作戰(zhàn)也會更有自信和把握。
7個技巧
1.給自己寫一份非常專業(yè)的簡歷
我的建議是,如果你想增加自己的入選機(jī)會,那最好還是花點(diǎn)錢制作一份專業(yè)的簡歷。相較于你將來可能得到的巨大收獲,這真的只是一個小小的投資。
2.研究面試官
面試官也是人,也會有人性的弱點(diǎn)和特點(diǎn)。Dale Carnegie曾說過,要讓別人對你感興趣,最簡單的方法就是你先表達(dá)出對對方的興趣。
不管這種方法是否有欠公正,但是如果你想面試成功,那么我建議你事先最好先好好研究一下你應(yīng)聘的這家公司和面試官(如果知道的話)。
當(dāng)今社會的信息是如此的發(fā)達(dá),我們完全可以在Facebook、Twitter、微博、博客上找到任何人的資料。即使你只是大致瀏覽一番,也會讓你受益良多。
3.學(xué)會解決算法問題
這是每一個開發(fā)人員都應(yīng)該具備的重要技能,而且真要掌握起來也并非那么難。
在很多面試中,都會有這樣的問題,要求你在白板或者電腦上解決編程問題,但是許多程序員,即使是那些非常優(yōu)秀的程序員,都會一下子大腦一片空白,完全理不出思路來。
如果你能花時間學(xué)會如何解決這種類型的面試問題,那么下次再碰到這種場景,就不會這么緊張了。
4.活力洋溢地回答問題
只用一個字或者一句話,照本宣科平平無奇地回答問題,或許在技術(shù)上是正確的,但是你忘了應(yīng)該借此機(jī)會好好展示自己的激情——這才是一個開發(fā)人員能帶給團(tuán)隊(duì)的最大正能量。
舉個例子說,如果我問你什么是多態(tài)性,我不是要你按照課本中的定義重復(fù)給我聽,我希望你能就這個主題闡述一下,然后我們可以更深入地聊一聊。
5.小心“陷阱”問題
你為什么換工作?
說說你最大的優(yōu)點(diǎn)和缺點(diǎn)。
最近一次你是如何解決和同事之間發(fā)生的技術(shù)分歧的?
在回答問題之前,你最好明白面試官問這些問題的目的,掌握如何回答這類問題的技巧。
6.永遠(yuǎn)不要撒謊
最糟糕的事就是在面試的時候撒謊。
知之為知之,不知為不知,如果你確實(shí)不知道,千萬不要自作聰明來編造問題的答案。
實(shí)話告訴你,大多數(shù)面試官問的問題都是他們知道的問題,不然如果你濫竽充數(shù)給你通過的話就會顯得他們像個傻瓜。所以千萬不要抱著僥幸心理,一旦發(fā)現(xiàn)你在撒謊,面試官馬上就會質(zhì)疑你的人品。
7.掌握計(jì)算機(jī)科學(xué)的基礎(chǔ)知識
是的,很多程序員在面試的時候,甚至理直氣壯地說,他們不知道鏈表和堆棧,因?yàn)樗麄儧]有受到正規(guī)教育或者早就還給老師了。
我也承認(rèn)我們在工作的時候是用不到那些深層次的計(jì)算機(jī)科學(xué)概念的,但是作為一個專業(yè)的軟件開發(fā)人員,你至少應(yīng)該知道一些基本知識。
舉個例子說吧,你請電工來重新給你家的房子布線,但是這電工一點(diǎn)也不知道任何電氣工程的基本知識,你還請他干不?同理,我們也是如此。
好了,以上就是我們給大家總結(jié)的經(jīng)驗(yàn),希望能對你有所幫助。