分享
定制
身為程序員,你肯定知道和其他技術(shù)工作面試比起來,編程工作的面試流程略有不同。
這篇文章對你在編程面試中應(yīng)當(dāng)避免的10個問題展開討論。
1、從未在紙上或者白板上寫過代碼
這是求職者最容易犯的大錯之一。
絕大多數(shù)編程面試都會安排在紙上或白板上。
而與電腦上大量的編碼練習(xí)相比,絕大多數(shù)求職者極少在紙上或白板上進(jìn)行編碼練習(xí)。
用慣了IDE(或是文本編輯器)的求職者會在如何保持紙間良好代碼規(guī)范這第一步上磕磕碰碰。
眾所周知,編碼規(guī)范是編程面試的必要條件。
而且,在紙上寫代碼的時候,沒有編譯器幫你指出明顯的編譯時錯誤。
此外,在專家組前方的白板上編碼時,絕大多數(shù)求職者會感到不安。
所以面試前,做些紙上或白板上的編碼練習(xí)吧。
2、不要硬記代碼
很多畢業(yè)新生會去背一些常見問題的答案。
好比很多程序員都知道如何“用C中的位運算來交換兩數(shù)”。
但并不是所有人都知道那段代碼真正做了些什么,又是如何完成這項任務(wù)的。
死記硬背并不是編程面試的捷徑。
即便你僥幸答對了一兩題,如果不了解基礎(chǔ)概念還是無法通過整個面試。
關(guān)鍵要了解編程背后的概念,重點并不在于你知道多少種語言,而在于你有多了解這些語言。
3、與面試官極少交流
覺得題目有問題或是有其他疑問時,最好和面試官談?wù)劇?/p>
即便不知道某個特定問題的答案,比起靜靜坐著或是談些與該問題全然無關(guān)之物,誠實的承認(rèn)不知道會更好。
你還可以講講其他與原來問題相關(guān)的話題,并告訴他們你在這個話題上很擅長。
4、對電話面試無準(zhǔn)備
近來很多公司在讓求職者參與下一輪面試前會安排電話面試以便初步評定。
電話面試與面對面面試有很大不同,電話面試要求良好的聽說技巧。
保證在回答前認(rèn)真聽問什么。
面試官也許會給你一段代碼并讓你基于這段代碼回答一些問題。
參加電話面試前手里有只筆,有張紙很重要。
還有,不要用精準(zhǔn)的書面用語回答所有問題,因為那樣的話,面試官也許會覺得你答題時一直在完全搬照網(wǎng)上資料。
5、代碼凌亂
不要低估代碼規(guī)范的重要性。
不管你多博聞強(qiáng)識,多有創(chuàng)造力,記得他們是在為你的編程技巧評定。
面試官下任何結(jié)論前都要先讀懂你的代碼,如果你代碼很凌亂,面試官也許壓根就不想看。
面試官只是一方面,規(guī)范編碼還有助于求職者寫出正確的程序。
相比一團(tuán)糟的代碼,規(guī)范編碼出bug的可能性更小。
6、對思路避而不談
面試官會對你解決問題的方法很感興趣。
他們不期望你能解決所有提出的問題,但希望你能給出正確的思路。
例如,你正寫一個用C指針交換兩數(shù)的程序,正確的思路(即調(diào)用交換變量地址的函數(shù)并獲取指針參數(shù)地址)才是真正重要的。
面試官應(yīng)該會在其他卡殼的地方提示你。
所以,答題時大聲說出你的思路吧。
這是讓面試官參與其中的好方法。
7、不好的函數(shù)、變量命名習(xí)慣
無論面試時用哪種語言解決問題,盡量用相關(guān)的變量和函數(shù)名,這會有助于代碼維護(hù)。
舉個例子,假設(shè)你隨手為函數(shù)和變量命名,寫了成千上萬行代碼。
現(xiàn)在,新人要加入并調(diào)試這段代碼。
可調(diào)試這種甚至無法理解變量代表什么的代碼,純粹是做夢。
面試官可能認(rèn)為這是一個缺點,也可能不這樣認(rèn)為,但站在安全的一方總是更穩(wěn)妥。
此外,編寫交換兩個變量的函數(shù)時,明明可以取名為‘swap’非用‘func’做名字的行為是不會被賞識的。
8、簡歷中有你所不知的技術(shù)
這是新手的另一大錯。
為了讓簡歷入圍,求職者會列很多編程語言以及很多不甚了解的技術(shù)名詞。
雖然這也許能為你贏得面試機(jī)遇,但余下的經(jīng)歷肯定不會很愉快。
幾分鐘內(nèi),面試官就能了解你的真正水平和技能。
9、沒有自信
和任何面試一樣,自信在編程面試中也很重要。
有時面試官故意讓你回答一道錯題,這種情況下,如果知識過硬也有信心的話,你可以輕易指出題目中的疏漏并向面試官說明。
回答正確卻對自己的回答信心不足的話,入選幾率不會很高。
這是因為沒有公司愿意雇傭沒有自信的人。
10、壓力過人及睡眠不足
面試前不要熬夜準(zhǔn)備。
面試過程中,你要保證頭腦清晰,精力充沛。
很多求職者在答題時頭腦一片空白,尤其是站在白板前面對專家組時。
面試壓力使得這對求職者而言是常事。
好好睡一覺,面試前盡量放松。
【使用錘子簡歷小程序制作簡歷】
零經(jīng)驗實習(xí)簡歷模板
21254人用過
學(xué)生求職簡歷模板
52754人用過
申請研究生簡歷模板
2324人用過
經(jīng)典工作簡歷模板
6254人用過
投行咨詢簡歷模板
12465人用過
產(chǎn)品經(jīng)理簡歷模板
7532人用過
程序員簡歷模板
7457人用過
留學(xué)英文簡歷模板
4554人用過