1事格、缺乏對面試的模擬
這是很顯然的同窘,做很多事情前你都要準備和模擬一下,防止意外的情況發(fā)生附井。程序員面試也是一樣的讨越,如果你正在準備一個程序員面試两残,你應該找一些可以和你一起準備的程序員,你們一起模擬面試的場景把跨,互相提問人弓。
2、總是著急忙慌
在解決問題時不要著急着逐,否則只會導致更多的錯誤崔赌,顯得你很粗心。要有條理和準確的的做事耸别,經辰“牛回頭看看你的代碼,如果有錯誤就改正它們秀姐。這樣做慈迈,其實完成項目的時間會更短,而且錯誤會更少省有。
3痒留、依賴于事先背誦的答案
試圖通過事先背誦一些答案,然后在面試派上用場是一個非常不好的方法蠢沿。
首先伸头,恰好能用上你背的答案的概率微乎其微,其次搏予,這樣的準備會花費你大量的時間和精力熊锭,而沒有真正能力上的提高。記住雪侥,你在現場發(fā)揮的越好碗殷、越真實,你身上的價值就越高速缨。
4锌妻、經歷方面的問題
一定要多花時間回憶你過去的相關經歷,包括你參與的項目旬牲,你遇到的各種困難仿粹,以及如何解決的這些難題。你的回答會影響面試官對你技術能力的印象原茅,所以一定要回顧和整理一下你過去的項目經歷吭历。
5、不進行測試
當你的程序寫完后擂橘,花點時間檢查一下你的代碼晌区,以確保其中沒有bug。如果是在用筆和紙來練習,就要把程序再寫到編輯器中朗若,讓編譯器幫助你檢查恼五。
6、沒有養(yǎng)成良好的編程習慣
不要因為你僅僅寫了一個可以執(zhí)行的程序哭懈,就以為自己已經做得很好了灾馒。你還要注意在程序中有沒有重復的代碼、混亂的數據結構遣总、過度的空格等等睬罗。要像在實際的開發(fā)中一樣,設計更有邏輯性的數據結構彤避、有更好的框架傅物、代碼更整潔和易讀。
7琉预、寫代碼離不開編輯器
如果你要參加一個技術型的面試董饰,面試官通常會要求你在白板/白紙上寫代碼,而不是在電腦上圆米。所以卒暂,你不能過度依賴于代碼編輯器,因為在那里它會幫你補充代碼娄帖、顯示出你的語法錯誤等也祠。趕快拿出筆和紙,寫下你的代碼近速,當你滿意自己在紙上寫的程序的時候诈嘿,再把它輸入到電腦,讓編譯器驗證它正確與否削葱。
8奖亚、沒有展現思考的過程
如果你在回答問題時很長時間不說話,就會讓人理解為你無法解答這個問題析砸。你不提供一個思考的過程昔字,面試官就無法了解你的想法,不知道你是在思考還是被難住了首繁。但是作郭,如果你和面試官一直交談,他就會了解你的想法弦疮,看到你的思維過程夹攒,這是很重要的。而且當你的思路有偏差時胁塞,面試官還可以引導你回到正確的解決方案中來芹助。
"aGetf?F?e?z?