馬上就要金三銀四啦,你們準(zhǔn)備好面試了么?
面試是找工作的必修課,在這短短的幾十分鐘里,不僅要讓面試官認(rèn)可你的專業(yè)能力,而且還有你的人品特點(diǎn)以及職業(yè)方向。這樣我們?cè)诨卮鹈嬖嚬賳?wèn)題的時(shí)候就需要一些語(yǔ)言技巧來(lái)包裝自己,這對(duì)那些不善言語(yǔ)的程序員尤為重要,會(huì)直接影響你的薪資。
廢話不多說(shuō),程序員面試技巧干貨獻(xiàn)給大家
1. 一份順眼的簡(jiǎn)歷
我的建議是,如果你想增加自己的入選機(jī)會(huì),那最好還是花點(diǎn)錢制作一份專業(yè)的簡(jiǎn)歷。相較于你將來(lái)可能得到的巨大收獲,這真的只是一個(gè)小小的投資。
2. 讀懂面試官
收到的面試邀請(qǐng),里面都會(huì)附上對(duì)方公司的基本資料,可能有些小伙伴沒(méi)有關(guān)注這些。當(dāng)面試官問(wèn)道這些問(wèn)題的時(shí)候,你一無(wú)所知,這就不是尷尬能形容的了。面試之前看看公司的網(wǎng)站,了解一下公司的業(yè)務(wù),這樣才能更好的應(yīng)對(duì)面試官的問(wèn)題。
3. 學(xué)會(huì)解決算法問(wèn)題
每一個(gè)開(kāi)發(fā)人員都應(yīng)該具備的重要技能,而且真要掌握起來(lái)也并非那么難。
在很多面試中,都會(huì)有這樣的問(wèn)題,要求你在白板或者電腦上解決編程問(wèn)題,但是許多程序員,即使是那些非常優(yōu)秀的程序員,都會(huì)一下子大腦一片空白,完全理不出思路來(lái)。
如果你能花時(shí)間學(xué)會(huì)如何解決這種類型的面試問(wèn)題,那么下次再碰到這種場(chǎng)景,就不會(huì)這么緊張了。
我們會(huì)緊張其實(shí)和怯場(chǎng)無(wú)關(guān),主要是因?yàn)槲覀儾皇煜み@些問(wèn)題,也沒(méi)有自信能解決這種問(wèn)題。
在這方面建立起自信之后,你就再也不會(huì)緊張了。
4. 活力洋溢地回答問(wèn)題
只用一個(gè)字或者一句話,照本宣科平平無(wú)奇地回答問(wèn)題,或許在技術(shù)上是正確的,但是你忘了應(yīng)該借此機(jī)會(huì)好好展示自己的激情——這才是一個(gè)開(kāi)發(fā)人員能帶給團(tuán)隊(duì)的最大正能量。
舉個(gè)例子說(shuō),如果面試官問(wèn)你什么是微服務(wù),面試官不是要你按照課本中的定義重復(fù)給他聽(tīng),他只是希望你能就這個(gè)主題闡述一下,然后可以更深入地聊一聊。
5. 小心“陷阱”問(wèn)題
你為什么換工作?
說(shuō)說(shuō)你最大的優(yōu)點(diǎn)和缺點(diǎn)。
最近一次你是如何解決和同事之間發(fā)生的技術(shù)分歧的?
在回答問(wèn)題之前,你最好明白面試官問(wèn)這些問(wèn)題的目的,掌握如何回答這類問(wèn)題的技巧。
在某種程度上,面試者的綜合素質(zhì)要比他的專業(yè)能力更重要。所以,面試官更多的是關(guān)注面試者的事業(yè)心、對(duì)工作的熱情、進(jìn)取心、自律能力、毅力等方面。
6. 永遠(yuǎn)不要撒謊
最糟糕的事就是在面試的時(shí)候撒謊。
知之為知之,不知為不知,如果你確實(shí)不知道,千萬(wàn)不要自作聰明來(lái)編造問(wèn)題的答案。
相反,你應(yīng)該誠(chéng)實(shí)地說(shuō),你不知道或者你并不是100%肯定,但是你愿意嘗試一下,然后再講講自己的想法。講完之后也可以問(wèn)面試官正確答案是什么,以顯示你對(duì)此非常感興趣。
大多數(shù)面試官問(wèn)的問(wèn)題都是他們知道的問(wèn)題,不然如果你濫竽充數(shù)給你通過(guò)的話就會(huì)顯得他們像個(gè)傻瓜。所以千萬(wàn)不要抱著僥幸心理,一旦發(fā)現(xiàn)你在撒謊,面試官馬上就會(huì)質(zhì)疑你的人品。
7. 不要太誠(chéng)實(shí)
很多程序員會(huì)過(guò)多地透露自己的信息,不要以為誠(chéng)實(shí)和完全透明就是最好的政策,殊不知過(guò)猶不及。
第6條所說(shuō)的不可撒謊誠(chéng)然不錯(cuò),但是我們也沒(méi)必要將自己所有生活的細(xì)節(jié)和所有缺點(diǎn)都告訴給面試官。
有個(gè)性是好的,但是如果暴露了性格缺陷就壞事了。
試想一下,要是你說(shuō)自己沉迷于英雄聯(lián)盟,我敢打賭,面試官肯定會(huì)重新審視你。所以在說(shuō)自己信息的時(shí)候一定要慎重,因?yàn)檫@不但會(huì)暴露你的缺陷,還會(huì)顯得你缺乏應(yīng)有的判斷力。
8. 關(guān)于經(jīng)驗(yàn)
這是最后一點(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)兀?/p>
關(guān)鍵是要用創(chuàng)造性的方式。有很多方法都可以獲得工作經(jīng)驗(yàn),但是卻不必真正去一家公司上班。
給點(diǎn)提示:
- 參加開(kāi)源項(xiàng)目
- 啟動(dòng)開(kāi)源項(xiàng)目
- 寫一個(gè)小型的Web應(yīng)用程序
- 參與代碼交流和用戶組
這些方式都可以作為工作經(jīng)驗(yàn)寫到簡(jiǎn)歷中去,只要自己有想法,不愁沒(méi)經(jīng)驗(yàn)。
總結(jié)
面試還是得靠自己的實(shí)力,所以技巧再多都是輔助,只有自己的技術(shù)水準(zhǔn)達(dá)到一定的程度,才能拿下心儀的職位。
【文章福利】
現(xiàn)在是跳槽招聘季,為了解決小伙伴們的燃眉之急
小編也準(zhǔn)備了一些高級(jí)JAVA程序員面試題,小伙伴可以試試。
需要的可以加小編QQ群706315665,獲?。。▋?nèi)附答案詳解)