前兩天一位“學(xué)生”和我交流他最近面試的一些情況及個(gè)人對(duì)面試的一些想法,作為過(guò)來(lái)人,自己也被面試過(guò)同時(shí)也面試過(guò)不同職位級(jí)別的很多人恐锦,所以便給他分析了一下目前所處行業(yè)的一個(gè)形式以及一些面試技巧建議往果,今天剛好有空就結(jié)合自己的工作經(jīng)驗(yàn)把一些建議整理到這篇文章中分享給大家,希望能幫助更多新入職場(chǎng)的年輕人一铅。
寫在面試前-基本儀容和禮儀
不止于面試陕贮,基本儀容和禮儀在日常生活也是非常重要的,是一個(gè)人綜合素質(zhì)的基本體現(xiàn)潘飘。
穿著:如無(wú)特別需要肮之,最好不要西裝革領(lǐng)的,建議略微正裝(襯衣+休閑褲+休閑皮鞋卜录,襯衣稍大的話最好是有皮帶扎進(jìn)腰里)或全休閑裝即可戈擒,給人一種整潔感。千萬(wàn)不要大拖鞋艰毒,背心吊帶筐高。這樣表示對(duì)本次面試的重視和對(duì)面試官的尊重。
儀容:女士如果想化妝的話丑瞧,淡妝即可凯傲,素顏也可以。男士一定記得胡須剃干凈嗦篱,在家洗個(gè)頭,梳理好幌缝。還是那句話灸促,干凈整潔,萬(wàn)萬(wàn)不可口腔有異味涵卵,或者身上有汗臭味浴栽,這些都是很影響面試官心情和第一映像的。
如果來(lái)面試的一看油光滿面轿偎,頭發(fā)發(fā)亮典鸡,穿著不整潔,我一般都是沒(méi)心情面試的坏晦,簡(jiǎn)短問(wèn)幾句就打發(fā)你走了萝玷,一個(gè)人如果連自己都收拾不好,還談什么做好工作昆婿,還談什么賺錢過(guò)品質(zhì)的生活球碉,雖然我也在為很有品質(zhì)的生活?yuàn)^斗著,哈哈仓蛆。所以說(shuō)這類人能力也好不到哪里去睁冬,不要給我說(shuō)這些都是世俗,你是干事的人不在乎這些細(xì)節(jié)看疙,那對(duì)不起豆拨,我相信大部分的公司都不會(huì)收你直奋。
禮儀:多說(shuō)“請(qǐng)”,“謝謝”施禾;記得進(jìn)門后關(guān)門脚线;如果你是坐著等面試官來(lái),面試官來(lái)了后要起身一下拾积,然后對(duì)其說(shuō)你好殉挽;前臺(tái)給你倒水送來(lái)記得說(shuō)謝謝,走的時(shí)候記得拿出去扔掉拓巧。坐下來(lái)面對(duì)面試官要有坐像斯碌,不要跟在家里一樣隨便,說(shuō)話口齒清楚肛度,語(yǔ)速適中傻唾。
細(xì)節(jié)處把握尺度就行。如果遇到和面試官有分歧的時(shí)候承耿,立即閉嘴冠骄,不要與其爭(zhēng)論,不要試圖說(shuō)服面試官加袋,更不可恥笑或者蔑視面試官凛辣,哪怕你確實(shí)不知道比面試官高到哪里去了。記住职烧,這是禮貌扁誓,跟你技術(shù)有多牛逼無(wú)關(guān),這和你情商有關(guān)蚀之。
謙虛:任何時(shí)候蝗敢,把自己放在一個(gè)相對(duì)低的姿態(tài),你是來(lái)面試足删,不是來(lái)教育面試官的寿谴,抱著一種接受檢閱和學(xué)習(xí)的態(tài)度面對(duì)面試,千萬(wàn)千萬(wàn)不要覺(jué)得自己主角光環(huán)加身失受,天下之大老子第一讶泰。相信我,這個(gè)世界牛人大把的拂到,別人不說(shuō)穿是因?yàn)榻o雙方留面子峻厚,你可別認(rèn)為是你真牛逼。謙虛谆焊,起碼不會(huì)讓你有成為一個(gè)跳梁小丑的機(jī)會(huì)惠桃。
做實(shí)力派-專業(yè)基礎(chǔ)知識(shí)
對(duì)于程序員來(lái)說(shuō),專業(yè)基礎(chǔ)知識(shí)絕對(duì)是重中之重,是面試成功的最基礎(chǔ)要素辜王。所謂專業(yè)基礎(chǔ)知識(shí)劈狐,不是說(shuō)你做了多少個(gè)項(xiàng)目,寫了多少行代碼呐馆,而是軟件程序開(kāi)發(fā)的基礎(chǔ)知識(shí)肥缔。而且這些知識(shí)你要掌握的扎實(shí)一點(diǎn)莱没。
原來(lái)做游戲開(kāi)發(fā)的時(shí)候在面試一些求職者時(shí)候鸳谜,問(wèn)到“通常截取字符串的幾個(gè)方法是那幾個(gè)荔棉,有何區(qū)別”盔粹,“值類型引用類型本質(zhì)區(qū)別”,“構(gòu)造函數(shù)有哪些特點(diǎn)涮帘,何時(shí)被調(diào)用”顶瞳,“類和接口區(qū)別是什么”独令,“資源預(yù)加載大概如何處理”這樣的問(wèn)題也回答不了摔桦,直接說(shuō)不知道或者忘記了社付,這類求職者通常在連續(xù)回答不上幾個(gè)問(wèn)題后,開(kāi)口為自己辯解:“我動(dòng)手比較強(qiáng)邻耕,寫代碼都沒(méi)問(wèn)題鸥咖,但是書上的概念我真的不太清楚”。能說(shuō)出這個(gè)話兄世,就說(shuō)明此人根本就沒(méi)明白作為一個(gè)技術(shù)開(kāi)發(fā)者最基本的專業(yè)素質(zhì)是什么啼辣。(我在這里就不展開(kāi)談基礎(chǔ)知識(shí)在開(kāi)發(fā)中的作用以及對(duì)自身成長(zhǎng)的作用)所以千萬(wàn)不要覺(jué)得自己多牛逼,能寫好多功能御滩,有些代碼經(jīng)驗(yàn)就已經(jīng)可以挑戰(zhàn)更加高薪的工作熙兔。
程序這東西都是一通百的,當(dāng)你熟練掌握了一門編程語(yǔ)言后艾恼,學(xué)習(xí)其他語(yǔ)言都不是事了,我也是這么過(guò)來(lái)的麸锉。除非你真不想做程序了钠绍,就不想去學(xué)了。
但是話又說(shuō)回來(lái)花沉,當(dāng)你真的在編程路上走了幾年經(jīng)歷了些項(xiàng)目后轉(zhuǎn)管理了柳爽,特別是帶開(kāi)發(fā)類的,你的內(nèi)心深處或許程序的基礎(chǔ)的東西真的會(huì)忘掉碱屁,但是編程的思想仍然在磷脯,理解的比原來(lái)還更深入一些,而且編程思想是真不分語(yǔ)言的娩脾。
比如現(xiàn)在公司部門就有PHP的開(kāi)發(fā)項(xiàng)目赵誓,在線教育平臺(tái),數(shù)據(jù)管理系統(tǒng),學(xué)員信息管理系統(tǒng)等等我就不說(shuō)了俩功,就分別初中級(jí)兩個(gè)PHP技術(shù)幻枉,我實(shí)際是沒(méi)有用過(guò)PHP去寫過(guò)一個(gè)完整項(xiàng)目的,但是在整體的功能設(shè)計(jì)上诡蜓,就能給到技術(shù)相應(yīng)的程序設(shè)計(jì)建議熬甫,讓其開(kāi)發(fā)效率提升,程序復(fù)用性和擴(kuò)展性更好蔓罚,每次PHP技術(shù)人員和我交流討論后就會(huì)有新的啟發(fā)椿肩。雖然有時(shí)候一開(kāi)始會(huì)和我爭(zhēng)執(zhí)他的程序設(shè)計(jì)沒(méi)有問(wèn)題,但是后面都還是會(huì)妥協(xié)豺谈,這個(gè)就是編程思想代理的經(jīng)驗(yàn)問(wèn)題郑象。
在面試前,一定要先審視一下自身的基礎(chǔ)知識(shí)掌握程度核无,如果有必要扣唱,自己買書回來(lái)或者網(wǎng)上找一些資料,利用空余時(shí)間系統(tǒng)的學(xué)習(xí)一遍团南,比如你所使用的語(yǔ)言本身噪沙,比如你擅長(zhǎng)的框架底層實(shí)現(xiàn),比如編譯原理吐根,比如多線程的知識(shí)正歼,比如Http相關(guān)的知識(shí)等等。千萬(wàn)不要沒(méi)有一點(diǎn)點(diǎn)基礎(chǔ)知識(shí)儲(chǔ)備就跑去面試拷橘,失敗的幾率非常大局义。
寫在面試中-溝通交流能力
面試的過(guò)程本質(zhì)上就是一次溝通的過(guò)程,求職者在短時(shí)間內(nèi)要盡量的向?qū)Ψ秸宫F(xiàn)自己的長(zhǎng)處冗疮,隱藏自己的短處萄唇,盡量讓對(duì)方問(wèn)題得到圓滿答復(fù)并且留下較好印象。有些程序猿性格內(nèi)向术幔,在陌生人面前比較靦腆另萤,話語(yǔ)不多。當(dāng)然诅挑,這不能說(shuō)是做錯(cuò)了四敞,只能說(shuō)是一些性格上的短處而已(如果很嚴(yán)重,那就有自卑的可能拔妥,需要重視并改善)忿危。在面試時(shí),求職者一定要精神煥發(fā)没龙,眼神堅(jiān)定铺厨,切記切記眼神不要飄忽不定缎玫,要有自信。有人會(huì)問(wèn)我努释,“那我回答不上面試官的問(wèn)題碘梢,或者一時(shí)沒(méi)有想起來(lái),心里沒(méi)底了怎么辦伐蒂?”煞躬,回答不上也不要緊張,每個(gè)人都有不會(huì)的問(wèn)題逸邦,就老實(shí)的說(shuō)“這個(gè)我不清楚”恩沛,或者“這個(gè)我不會(huì)”,千萬(wàn)千萬(wàn)不要不懂裝懂缕减,顧左右而言他雷客,打算糊弄過(guò)去。如果你有不確定的或者感覺(jué)自己知道一點(diǎn)桥狡,可以給面試官簡(jiǎn)單闡述一下你的想法搅裙,還是那句話一定要虔誠(chéng)!這樣或許即使答案不完全正確也會(huì)給面試官一點(diǎn)好的印象裹芝。
寫在面試中-期望薪資
很多人都說(shuō)談錢商感情部逮,面對(duì)薪酬問(wèn)題,對(duì)方問(wèn)你期望時(shí)嫂易,最好在現(xiàn)有基礎(chǔ)上增加10%-20%兄朋,不要漫天要價(jià),也不要不好意思怜械,放心大膽的說(shuō)出你的期望颅和,如果對(duì)方覺(jué)得你真不錯(cuò),而又略高缕允,會(huì)再跟你商量的峡扩。
不過(guò)還是有部分人面試沒(méi)有通過(guò),會(huì)感覺(jué)是因?yàn)樾劫Y要高了障本,其實(shí)也不完全是教届,要看情況,那我給你幾個(gè)小建議:
如果你是職場(chǎng)新人彼绷,又想盡快找工作那么薪資你就不要太高了,進(jìn)公司學(xué)習(xí)才是當(dāng)前最重要的茴迁,畢竟每個(gè)公司都是希望節(jié)省成本寄悯,招聘性價(jià)比高的員工。
如果面試的公司背景不錯(cuò)堕义,辦公環(huán)境不錯(cuò)猜旬,員工多脆栋,如果你面試的情況又比較好,你可以在目前的工資范圍提高個(gè)20-30%都是可以理解的洒擦;如果公司是初創(chuàng)公司椿争,只有20人左右,環(huán)境也一般熟嫩,面試的情況也一般或者好秦踪,那么建議你提高10%左右就好了。
當(dāng)然有一種情況也要注意掸茅,有的時(shí)候不是說(shuō)你把薪資要求低點(diǎn)椅邓,HR就會(huì)選擇你,他會(huì)反倒覺(jué)得你開(kāi)那個(gè)價(jià)也就值那點(diǎn)能力昧狮,說(shuō)不定還低景馁,所以不會(huì)選擇你。他覺(jué)得要的稍高的那個(gè)可能就能力高點(diǎn)逗鸣,因?yàn)槿思易孕藕献 K哉f(shuō)談薪資問(wèn)題最好給自己的能力估好價(jià),而且在面試的時(shí)候要表現(xiàn)出你值那個(gè)價(jià)撒璧,合理的視當(dāng)前面試情況略微浮動(dòng)期望薪資就好透葛。
寫在簡(jiǎn)歷中-過(guò)往項(xiàng)目經(jīng)驗(yàn)
很多面試者不大重視自己的過(guò)往項(xiàng)目經(jīng)驗(yàn),這是我不能理解的地方沪悲。我每個(gè)做過(guò)的項(xiàng)目获洲,雖然我在其中可能只是做一個(gè)模塊甚至一個(gè)功能,但是我都會(huì)想辦法搞清楚整個(gè)項(xiàng)目的業(yè)務(wù)流程殿如,研發(fā)背景贡珊,內(nèi)部模塊功能,和外部如何實(shí)現(xiàn)集成涉馁,底層數(shù)據(jù)庫(kù)的設(shè)計(jì)门岔,整體系統(tǒng)架構(gòu)設(shè)計(jì)等等。
我在面試求職者的時(shí)候烤送,通常都會(huì)問(wèn)最近一個(gè)項(xiàng)目相關(guān)的東西寒随,有很多求職者都會(huì)表示是ta自己一個(gè)人設(shè)計(jì)開(kāi)發(fā)了這個(gè)項(xiàng)目,但是連有哪些功能模塊帮坚,系統(tǒng)結(jié)構(gòu)(不是架構(gòu))都回答不出來(lái)妻往。有些面試者,在面試一些中高級(jí)的程序員時(shí)试和,很喜歡從過(guò)往經(jīng)驗(yàn)入手讯泣,你再一遍介紹的時(shí)候他可能隨時(shí)提問(wèn)。
因?yàn)檫@樣有兩個(gè)好處阅悍,第一是預(yù)防一問(wèn)一答的形式好渠,求職者事先背了很多問(wèn)題的答案昨稼,第二是從求職者過(guò)往項(xiàng)目經(jīng)驗(yàn)入手,除了可以看出求職者是否虛假構(gòu)建了項(xiàng)目經(jīng)驗(yàn)拳锚,還可以判斷該求職者對(duì)開(kāi)發(fā)細(xì)節(jié)的把握以及對(duì)一些技術(shù)點(diǎn)的反應(yīng)能力和掌握情況假栓,畢竟“突然襲擊”比“瞄準(zhǔn)射擊”要更加考驗(yàn)求職者。
所以霍掺,在面試前匾荆,應(yīng)該好好把自己以前的項(xiàng)目經(jīng)驗(yàn)都捋一捋,特別是上一個(gè)項(xiàng)目抗楔,從業(yè)務(wù)流程到產(chǎn)品設(shè)計(jì)到系統(tǒng)開(kāi)發(fā)棋凳,特別是項(xiàng)目?jī)?nèi)一些你做過(guò)的細(xì)節(jié)地方,你準(zhǔn)備在面試時(shí)拿出來(lái)說(shuō)的连躏,必須以此為點(diǎn)剩岳,相關(guān)的東西都查查資料看一看。再一個(gè)就是項(xiàng)目里面的閃光點(diǎn)入热,什么叫閃光點(diǎn)拍棕,就是高大上的東西,需要自己多了解了解勺良,在面試的時(shí)候拿出來(lái)說(shuō)也可以加分绰播。
比如我很久前做過(guò)一個(gè)類似開(kāi)心農(nóng)場(chǎng)的頁(yè)游,在地圖上種植或者修建各式各樣的房子尚困,而且都有不同階段的蠢箩。當(dāng)時(shí)我還是比較小白的階段,懵懂的聽(tīng)人說(shuō)多線程好像效率比較高事甜,于是就用到了new Thread的多線程方式谬泌,確實(shí)解決了一些效率上的問(wèn)題。后來(lái)?yè)Q工作時(shí)逻谦,我又把這個(gè)項(xiàng)目拿出來(lái)看了一遍掌实,并且著重看了看多線程相關(guān)的東西,知道了還有異步編程邦马,于是就自己學(xué)習(xí)了一番贱鼻,然后動(dòng)手把多線程這一塊理論聯(lián)系項(xiàng)目實(shí)際又鞏固了一遍。
也巧滋将,后來(lái)面試的時(shí)候談到這個(gè)上面的時(shí)候邻悬,面試官對(duì)這一塊很有興趣,越問(wèn)越深随闽,我就按照前面動(dòng)手做的情況及思考給講解了一次父丰,為自己增分不少。
上面也是一個(gè)舉例而已橱脸,其實(shí)還有很多類似的經(jīng)歷础米,只是告訴大家如果你真是在公司用心經(jīng)歷了一個(gè)項(xiàng)目,你會(huì)學(xué)到很多東西添诉,這些就是你的項(xiàng)目經(jīng)驗(yàn)屁桑,而你后續(xù)把以前做的項(xiàng)目或者模塊功能拿出來(lái)再看的時(shí)候有時(shí)候你會(huì)有新的思路和更好的優(yōu)化方案。
寫在筆試中-不要作弊栏赴,技巧作答
有些企業(yè)在面試程序員的時(shí)候蘑斧,會(huì)給試卷讓求職者先做,然后再去面試须眷。先不說(shuō)試卷本身難度竖瘾,千萬(wàn)不要去用手機(jī)邊做邊查詢?cè)囶}答案,本身作弊的行為就讓人不齒花颗,如果hr在暗處進(jìn)行觀察捕传,發(fā)現(xiàn)你作弊,那就太尷尬了扩劝。會(huì)就是會(huì)庸论,不會(huì)就是不會(huì),即便你用手機(jī)查答案把試卷寫的滿滿的棒呛,在接下來(lái)面試的時(shí)候聂示,面試官再就試卷上的問(wèn)題展開(kāi)深入一問(wèn)你,你就露餡了簇秒。所以不管有沒(méi)有人監(jiān)督鱼喉,在面試的做試卷環(huán)節(jié),千萬(wàn)不要百度趋观。
我要的是知道你的真實(shí)水平能力扛禽,雖然我也知道程序員工作的時(shí)候遇到部分不會(huì)的都可以去百度解決,但是如果面試的時(shí)候你都百度拆内,那我便無(wú)法了解你的真實(shí)能力旋圆,那我怎么敢用你!原來(lái)在廣州一家公司就職麸恍,一個(gè)男的求職者公司筆試區(qū)明明有監(jiān)控?cái)z像頭灵巧,他還邊做一邊百度(HR告訴我的),8道試題答的滿滿的抹沪,但是面試的時(shí)候答得吱吱嗚嗚刻肄,問(wèn)他是不是自己做的,他還給我堅(jiān)定的回答說(shuō)肯定自己做的啊融欧,只是有點(diǎn)緊張所以回答不上來(lái)敏弃。然后我就說(shuō)不好意思,面試結(jié)束了噪馏。
后續(xù)我讓hr給他回了個(gè)不通過(guò)原因的郵件麦到,就讓其放了個(gè)截圖绿饵,大家都應(yīng)該想到是放的什么了。PS:此人至今還是一個(gè)中級(jí)程序員瓶颠,有段時(shí)間還長(zhǎng)時(shí)間在我的一個(gè)招聘求職群了求工作拟赊。
所以說(shuō)千萬(wàn)不要耍小聰明!
那么在做筆試題的時(shí)候遇到不會(huì)的問(wèn)題如何操作呢粹淋,那么我建議你:
1吸祟、圍繞題目的大概意思,寫上你的解題思路桃移,分一二三這樣的步驟走屋匕,當(dāng)然你的解題思路越是往題目的問(wèn)題的知識(shí)點(diǎn)上靠越好,這樣面試官心里至少會(huì)認(rèn)為你了解這個(gè)問(wèn)題的大概借杰,有自己的想法过吻,雖然方法不完全對(duì)!
2蔗衡、千萬(wàn)不要在不會(huì)做的地方留空白疮装,這個(gè)是大忌,相信讀書的時(shí)候老師也講過(guò)粘都。如果你覺(jué)得你寫上面的步驟都有問(wèn)題廓推,那你就畫技術(shù)流程圖在答題區(qū)域,這樣也比空白好很多翩隧。
3樊展、當(dāng)面試官在面談的時(shí)候問(wèn)到你上面的答題不是很完整的時(shí)候,要帶著謙誠(chéng)的態(tài)度告訴他堆生,自己目前還沒(méi)有實(shí)際操作過(guò)這個(gè)具體功能专缠,只能憑借自己目前掌握的知識(shí)結(jié)構(gòu)來(lái)設(shè)想大概的解決思路及步驟,還望您給出指導(dǎo)不足的地方淑仆。大體就這樣的話術(shù)涝婉,反正一定要謙虛誠(chéng)懇,這樣往往即使不會(huì)也會(huì)被面試官接納理解一些蔗怠。
寫在輔助面試-增分項(xiàng)
如果上面幾點(diǎn)都已經(jīng)通過(guò)面試的考核墩弯,那么這一點(diǎn)就會(huì)成為你絕對(duì)的亮點(diǎn)。首先要先自己了解一下當(dāng)前熱門的技術(shù)寞射,然后通過(guò)分析自己申請(qǐng)的職位渔工,去看看可能涉及到哪些相關(guān)或熱門的技術(shù),然后再去找資料進(jìn)行學(xué)習(xí)了解和動(dòng)手實(shí)驗(yàn)桥温。比如你是搞互聯(lián)網(wǎng)開(kāi)發(fā)的引矩,那么最好學(xué)習(xí)一下負(fù)載均衡相關(guān)的技術(shù),分布式數(shù)據(jù)庫(kù)的技術(shù),學(xué)習(xí)緩存技術(shù)旺韭,學(xué)習(xí)什么是服務(wù)器集群氛谜;如果你是搞游戲開(kāi)發(fā)的,那么最好學(xué)習(xí)一下圖形處理区端、算法混蔼、網(wǎng)絡(luò)通信等;如果你是搞iOS的珊燎,那么可以看看Swift,可以看看Xamarin遵湖,可以看看WebSocket等等悔政,當(dāng)然,這里只是舉幾個(gè)例子延旧,不一定非要這樣對(duì)應(yīng)谋国,你如果是搞Java的,也可以去看看Python如果你是搞.net的迁沫,也可以去看看Ruby on rails芦瘾,數(shù)據(jù)庫(kù)等等。所謂技多不壓身集畅,就是這個(gè)道理近弟。
還有一個(gè)就是對(duì)行業(yè)的了解,這個(gè)是衡量你眼界和格局的重要指標(biāo)挺智,作為一個(gè)行業(yè)從業(yè)者祷愉,你連行業(yè)的前幾個(gè)知名企業(yè)或者產(chǎn)品都不知道,最新的技術(shù)赦颇,行業(yè)動(dòng)態(tài)等等二鳄。這些都是你和同事閑暇的談資,而且在面試的時(shí)候和面試官適當(dāng)交流到這些會(huì)讓面試官感覺(jué)你至少是對(duì)行業(yè)有較深的了解的媒怯,至于技術(shù)肯定也不差订讼。
結(jié)語(yǔ)
面試還是得靠自己的實(shí)力,所以技巧再多都是輔助扇苞,只有自己的技術(shù)水準(zhǔn)達(dá)到一定的程度欺殿,才能找到心儀的工作。
整理這篇文章只能說(shuō)幫大家做做參考鳖敷,提供一點(diǎn)幫助祈餐,最重要的,還是要在日常工作和生活中多學(xué)習(xí)多思考哄陶,把理論和實(shí)際應(yīng)用真正的轉(zhuǎn)化成自己的經(jīng)驗(yàn)帆阳。希望各位程序員們順利的通過(guò)面試,找到自己滿意的工作!
注:本文部分內(nèi)容來(lái)源于網(wǎng)絡(luò)蜒谤,作者 - 熊繹