指考試的一種方式,要求應(yīng)試人口頭回答問(wèn)題。很多很有才華的程序員在口試的時(shí)候總是掉鏈子,這大概是由于他們把大多數(shù)時(shí)間都用來(lái)搞技術(shù)開(kāi)發(fā),而忽略了學(xué)習(xí)口試技巧的重要性。
即使你對(duì)那個(gè)領(lǐng)域也并不是非常熟悉,有效的口試技巧業(yè)能讓你成功得到工作。
作一份專(zhuān)業(yè)的簡(jiǎn)歷,有可能得到的巨大收獲。
再舉個(gè)正面的例子,我在口試時(shí)也碰到過(guò)這類(lèi)開(kāi)發(fā)人員,甚至能對(duì)我以前寫(xiě)的一篇博客或者做的教學(xué)視頻上面的內(nèi)容侃侃而談。
你說(shuō)我會(huì)推薦哪個(gè)?
“如果你要使別人喜歡你,如果你想他人對(duì)你產(chǎn)生興趣,你注意的一點(diǎn)是:談?wù)搫e人感興趣的事情?!?
——Dale Carnegie
口試官也是人,也會(huì)有人性的弱點(diǎn)和特點(diǎn)。
不管這種方法是否有欠公正,但是假如你想口試成功,那么我建議你事先最好先好好研究一下你應(yīng)聘的這家公司和口試官(假如知道的話)。
當(dāng)今社會(huì)的信息是如此的發(fā)達(dá),我們完全可以在Facebook、Twitter、微博、博客上找到任何人的資料。即使你只是大致瀏覽一番,也會(huì)讓你受益很多。
知道找工作最簡(jiǎn)單的方法是什么嗎?那就是獲得內(nèi)部推薦。這不但可以增加口試機(jī)會(huì),還能提升40%的錄用幾率。
“可是,某某某公司里面的人我一個(gè)也不認(rèn)識(shí)啊?!焙芏喑绦騿T會(huì)這么說(shuō)。
舉個(gè)例子,你可以找到該公司的一名和你有共同想法和意見(jiàn)的開(kāi)發(fā)人員,然后開(kāi)始關(guān)注他的博客。接著在他的博客中留言、發(fā)表建議,并且表現(xiàn)出對(duì)他的公司非常感興趣的想法?;焓炝撕ε履貌坏竭@個(gè)內(nèi)部推薦資格嗎?悟空道:"這個(gè)卻難!卻難!"
祖師道:"世上無(wú)難事,只怕有心人。"
——吳承恩《西游記》第二回
不過(guò)之前呢你需要險(xiǎn)在網(wǎng)上創(chuàng)建自己的“名片”打造個(gè)人品牌,讓別人有了解你的機(jī)會(huì),所以do it now~
這是每一個(gè)開(kāi)發(fā)人員都應(yīng)該具備的重要技能,而且真要把握起來(lái)也并非那么難。
在很多口試中,都會(huì)有這樣的問(wèn)題,要求你在白板或者電腦上解決編程問(wèn)題,但是很多程序員,即使是那些非常優(yōu)秀的程序員,都會(huì)一下子大腦一片空缺,完全理不出思路來(lái)。
假如你能花時(shí)間學(xué)會(huì)如何解決這種類(lèi)型的口試問(wèn)題,那么下次再碰到這種場(chǎng)景,就不會(huì)這么緊張了。
我們會(huì)緊張實(shí)在和怯場(chǎng)無(wú)關(guān),主要是由于我們不熟悉這些問(wèn)題,也沒(méi)有自信能解決這種問(wèn)題。
在這方面建立起自信之后,你就再也不會(huì)緊張了。
只用一個(gè)字或者一句話,照本宣科平平無(wú)奇地回答問(wèn)題,或許在技術(shù)上是正確的,但是你忘了應(yīng)該借此機(jī)會(huì)好好展示自己的激情——這才是一個(gè)開(kāi)發(fā)人員能帶給團(tuán)隊(duì)的最大正能量。
舉個(gè)例子說(shuō),假如我問(wèn)你什么是多態(tài)性,我不是要你按照課本中的定義重復(fù)給我聽(tīng),我希望你能就這個(gè)主題闡述一下,然后我們可以更深入地聊一聊。
你為什么換工作?
說(shuō)說(shuō)你最大的優(yōu)點(diǎn)和缺點(diǎn)。
最近一次你是如何解決和同事之間發(fā)生的技術(shù)分歧的?
在回答問(wèn)題之前,你最好明白口試官問(wèn)這些問(wèn)題的目的,把握如何回答這類(lèi)問(wèn)題的技巧。
就先說(shuō)說(shuō)第一個(gè)問(wèn)題吧“你為什么換工作?”
在大多數(shù)情況下,口試官想知道的是你是否是一個(gè)愛(ài)說(shuō)三道四、慣于誹謗抨擊雇主的人。所以千萬(wàn)不要上當(dāng)。
最糟糕的事就是在口試的時(shí)候撒謊。
知之為知之,不知為不知,假如你確實(shí)不知道,千萬(wàn)不要自作聰明來(lái)編造問(wèn)題的答案。
相反,你應(yīng)該誠(chéng)實(shí)地說(shuō),你不知道或者你并不是100%肯定,但是你愿意嘗試一下,然后再講講自己的想法。講完之后也可以問(wèn)口試官正確答案是什么,以顯示你對(duì)此非常感愛(ài)好。
實(shí)話告訴你,大多數(shù)口試官問(wèn)的問(wèn)題都是他們知道的問(wèn)題,不然假如你濫竽充數(shù)給你通過(guò)的話就會(huì)顯得他們像個(gè)傻瓜。所以千萬(wàn)不要抱著僥幸心理,一旦發(fā)現(xiàn)你在撒謊,口試官馬上就會(huì)質(zhì)疑你的人品。
很多程序員會(huì)過(guò)多地透露自己的信息,不要以為誠(chéng)實(shí)和完全透明就是最好的政策,殊不知過(guò)猶不及。
第7條所說(shuō)的不可撒謊誠(chéng)然不錯(cuò),但是我們也沒(méi)必要將自己所有生活的細(xì)節(jié)和所有缺點(diǎn)都告訴給口試官。
有個(gè)性是好的,但是假如暴露了性格缺陷就壞事了。
試想一下,要是你說(shuō)自己喜歡賭博或者沉迷于魔獸世界,我敢打賭,口試官肯定會(huì)重新審視你。所以在說(shuō)自己信息的時(shí)候一定要慎重,由于這不但會(huì)暴露你的缺陷,還會(huì)顯得你缺乏應(yīng)有的判定力。
是的,很多程序員在口試的時(shí)候,甚至理直氣壯地說(shuō),他們不知道鏈表和堆棧,由于他們沒(méi)有受到正規(guī)教育或者早就還給老師了。
我也承認(rèn)我們?cè)诠ぷ鞯臅r(shí)候是用不到那些深層次的計(jì)算機(jī)科學(xué)概念的,但是作為一個(gè)專(zhuān)業(yè)的軟件開(kāi)發(fā)人員,你至少應(yīng)該知道一些基本知識(shí)。
舉個(gè)例子說(shuō)吧,你請(qǐng)電工來(lái)重新給你家的屋子布線,但是這電工一點(diǎn)也不知道任何電氣工程的基本知識(shí),你還請(qǐng)他干不?同理,我們也是如此。
這是最后一點(diǎn),但并非最不重要的,很多開(kāi)發(fā)人員,特別是剛進(jìn)入這一行的新手,往往缺乏相關(guān)的經(jīng)驗(yàn),也不知道如何增加所謂的工作經(jīng)驗(yàn)。
這有點(diǎn)像是雞和蛋哪個(gè)先出現(xiàn)的問(wèn)題。
那么又該如何增加經(jīng)驗(yàn)?zāi)?
關(guān)鍵是要用創(chuàng)造性的方式。有很多方法都可以獲得工作經(jīng)驗(yàn),但是卻不必真正去一家公司上班。
給你點(diǎn)提示:
這些方式都可以作為工作經(jīng)驗(yàn)寫(xiě)到簡(jiǎn)歷中去,只要自己有想法,不愁沒(méi)經(jīng)驗(yàn)。
更多建議: