


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第頁(yè)程序員代碼面試指南
程序員代碼面試指南
從未在紙上或白板上寫(xiě)過(guò)代碼
這是求職者最簡(jiǎn)單犯的大錯(cuò)之一。絕大多數(shù)編程面試都會(huì)安排在紙上或白板上。而與電腦上大量的編碼練習(xí)相比,絕大多數(shù)求職者極少在紙上或白板上進(jìn)行編碼練習(xí)。
用慣了IDE(或是文本編輯器)的求職者會(huì)在如何保持紙間良好代碼規(guī)范這第一步上磕磕碰碰。眾所周知,編碼規(guī)范是編程面試的須要條件。而且,在紙上寫(xiě)代碼的時(shí)候,沒(méi)有編譯器幫你指出明顯的編譯時(shí)錯(cuò)誤。此外,在專(zhuān)家組前方的白板上編碼時(shí),絕大多數(shù)求職者會(huì)感到擔(dān)心。所以面試前做些紙上或白板上的編碼練習(xí)會(huì)更好。
不要硬記代碼
許多畢業(yè)新生會(huì)去背一些常見(jiàn)問(wèn)題的答案。好比許多程序員都知道如何"用C中的位運(yùn)算來(lái)交換兩數(shù)'。但并不是全部人都知道那段代碼真正做了些什么,又是如何完成這項(xiàng)任務(wù)的。
死記硬背并不是C編程面試的捷徑。即便你僥幸答對(duì)了一兩題,假如不了解基礎(chǔ)概念還是無(wú)法通過(guò)整個(gè)面試。關(guān)鍵要了解編程背后的概念。重點(diǎn)并不在于你知道多少種語(yǔ)言,而在于你有多了解這些語(yǔ)言。
與面試官極少溝通
覺(jué)得題目有問(wèn)題或是有其他疑問(wèn)時(shí),最好和面試官談?wù)?。即便不知道某個(gè)特定問(wèn)題的答案,比起悄悄坐著或是談些與該問(wèn)題全然無(wú)關(guān)之物,老實(shí)地承認(rèn)不知道會(huì)更好。你還可以講講其他與原來(lái)問(wèn)題相關(guān)的話題,并告知他們你在這個(gè)話題上很擅長(zhǎng)。
代碼凌亂
不要低估代碼規(guī)范的重要性。不管你多博聞強(qiáng)識(shí),多有制造力,記得他們是在為你的編程技巧評(píng)定。面試官下任何結(jié)論前都要先讀懂你的代碼,假如你代碼很凌亂,面試官或許壓根就不想看。
面試官只是一方面,規(guī)范編碼還有助于求職者寫(xiě)出正確的程序。相比一團(tuán)糟的代碼,規(guī)范編碼出bug的可能性更小。
對(duì)思路避而不談
面試官會(huì)對(duì)你解決問(wèn)題的方法很感愛(ài)好。他們不期望你能解決全部提出的問(wèn)題,但盼望你能給出正確的思路。
例如,你正寫(xiě)一個(gè)用C指針交換兩數(shù)的程序,正確的思路(即調(diào)用含待交換變量地址的函數(shù)并獵取指針參數(shù)地址)才是真正重要的。面試官應(yīng)當(dāng)會(huì)在其他卡殼的地方提示你。所以,答題時(shí)大聲說(shuō)出你的思路。這是讓面試官參加其中的好方法。
不好的函數(shù)、變量命名習(xí)慣
無(wú)論面試時(shí)用哪種語(yǔ)言解決問(wèn)題,盡量用相關(guān)的變量和函數(shù)名,這會(huì)有助于代碼維護(hù)。
舉個(gè)例子,假設(shè)你順手為函數(shù)和變量命名,寫(xiě)了成千上萬(wàn)行代碼。現(xiàn)在,新人要加入并調(diào)試這段代碼??烧{(diào)試這種甚至無(wú)法理解變量代表什么的代碼,純粹是做夢(mèng)。
面試官可能認(rèn)為這是一個(gè)缺點(diǎn),也可能不這樣認(rèn)為,但站在安全的'一方總是更穩(wěn)妥。此外,編寫(xiě)交換兩個(gè)變量的函數(shù)時(shí),明明可以取名為swap非用func做名字的行為是不會(huì)被賞識(shí)的。
自信
和任何面試一樣,自信在編程面試中也很重要。有時(shí)面試官有意讓你回答一道錯(cuò)題。這種狀況下,假如知識(shí)過(guò)硬也有信心的話,你可以輕易指出題目中的疏漏并向面試官提。
回答正確卻對(duì)自己的回答信心不足的話,入選幾率不會(huì)很高。這是由于沒(méi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市死者賠償協(xié)議書(shū)
- 營(yíng)銷(xiāo)末位淘汰協(xié)議書(shū)
- 音樂(lè)教師合同協(xié)議書(shū)
- 非法轉(zhuǎn)移土地協(xié)議書(shū)
- 農(nóng)家樂(lè)股份合同協(xié)議書(shū)
- 酒廠污泥處理協(xié)議書(shū)
- 銀行股份認(rèn)購(gòu)協(xié)議書(shū)
- 供應(yīng)鏈管理合作協(xié)議書(shū)
- 公司注銷(xiāo)股東間協(xié)議書(shū)
- PSW品質(zhì)提交協(xié)議書(shū)
- 老年醫(yī)學(xué)科臨床營(yíng)養(yǎng)管理流程
- 初三上學(xué)期自我陳述報(bào)告范文800字
- 2023年中考物理專(zhuān)題復(fù)習(xí):《電磁學(xué)》實(shí)驗(yàn)題
- 腹部CT斷層解剖結(jié)構(gòu)肝胰腺
- 建平磷鐵礦業(yè)有限公司磷(含磁鐵磷灰石)礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- DB22∕T 3181-2020 公路水路行業(yè)安全生產(chǎn)風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理雙重預(yù)防機(jī)制建設(shè)通用規(guī)范
- GB/T 36713-2018能源管理體系能源基準(zhǔn)和能源績(jī)效參數(shù)
- GB/T 25068.1-2020信息技術(shù)安全技術(shù)網(wǎng)絡(luò)安全第1部分:綜述和概念
- “二級(jí)甲等婦幼保健院”評(píng)審匯報(bào)材料
- 《狼王夢(mèng)》讀書(shū)分享PPT
- 三年級(jí)美術(shù)下冊(cè)第10課《快樂(lè)的節(jié)日》優(yōu)秀課件1人教版
評(píng)論
0/150
提交評(píng)論