面試中的趣味
林子大了,什么鳥(niǎo)都有。
面試是一件比較有意思的工作,能夠接觸形形色色的人。
囂張的面試者
最近面試了一個(gè)比較囂張的人,說(shuō)是比較喜歡有挑戰(zhàn)的工作,離職主要是由于工作沒(méi)有挑戰(zhàn)性。看其筆試,并不是特別顯眼。
他:在項(xiàng)目中我是讓測(cè)試者比較頭疼的人,本來(lái)安排10天干完的活,3天就干完了,我就找他們測(cè)試,測(cè)試人員比較煩,總得提前進(jìn)行測(cè)試工作。
我:一個(gè)項(xiàng)目總有一個(gè)項(xiàng)目的進(jìn)度安排,測(cè)試和開(kāi)發(fā)都如此。在多余的時(shí)間里,有沒(méi)有考慮做些其他的事情?
他:我都天天看PDF了,還能干什么?
我:沒(méi)有考慮做一些代碼質(zhì)量?jī)?yōu)化類(lèi)似的工作?
他:……
我:你感覺(jué)你這段代碼寫(xiě)的怎么樣?(我指著他筆試的代碼)
他:因?yàn)槭枪P試,我考慮的并不多,肯定能正確的運(yùn)行。
我:能正確的運(yùn)行嗎?(我指著他代碼中的一處)
他:我忘記了(汗一個(gè),for循環(huán)連初始化都能忘記),不過(guò)在真正開(kāi)發(fā)的時(shí)候不會(huì)這樣。
我:就算能正確運(yùn)行(還有些別的錯(cuò)誤,我沒(méi)有和他糾纏了),那你感覺(jué)這段代碼,有哪些需要優(yōu)化的地方?
他:……
面試完后,同事說(shuō)好囂張的面試者,說(shuō)其囂張主要是神態(tài)和語(yǔ)氣。哎,第一次發(fā)現(xiàn)面試人員責(zé)問(wèn)面試官的,更何況是被一個(gè)并不怎么樣的人。
面試時(shí)請(qǐng)先準(zhǔn)備一下
有一個(gè)面試者,學(xué)歷挺高,成績(jī)也不錯(cuò),畢業(yè)也不是一年兩年了,說(shuō)是想轉(zhuǎn)做Linux C開(kāi)發(fā),筆試題做的不是很好。
他說(shuō)C語(yǔ)言是一門(mén)比較簡(jiǎn)單的語(yǔ)言,能夠很快時(shí)間就能掌握。
對(duì)于他的解釋?zhuān)覜](méi)有懷疑,也沒(méi)有過(guò)多的糾纏。畢竟,C的簡(jiǎn)潔是眾所周知的。但是,既然說(shuō)簡(jiǎn)單,能夠很容易的掌握,為何不先準(zhǔn)備,先掌握呢?
機(jī)會(huì)永遠(yuǎn)把握在有準(zhǔn)備的人手中。與其說(shuō),不如進(jìn)一步去做,掌握主動(dòng)是面試不敗的真理。面試者看的不只是能力,還有態(tài)度。
漂亮的代碼
“什么是漂亮的代碼?”
前一段時(shí)間,面試一個(gè)程序員的時(shí)候,他的目標(biāo)是寫(xiě)漂亮的代碼,我便問(wèn)道這樣一個(gè)問(wèn)題。對(duì)方的回答是“看起來(lái)比較舒服的代碼”,我沒(méi)有細(xì)究。
做軟件開(kāi)發(fā)工作也有四年的時(shí)間了,雖然也做產(chǎn)品分析等工作,但大部分時(shí)間都是一線(xiàn)的設(shè)計(jì)和編碼工作。編寫(xiě)優(yōu)秀的代碼,也算是一個(gè)個(gè)人追求了。代碼常用的修飾語(yǔ)很多,漂亮的代碼、高效的代碼、穩(wěn)定的代碼等從多個(gè)方面對(duì)代碼進(jìn)行形容。那什么樣的代碼才是優(yōu)秀卓越的代碼,這是一個(gè)我和面試者都要思考的問(wèn)題。