【廣告】
“你們是如何測試軟件的?”
理想情況下,驗(yàn)證代碼質(zhì)量應(yīng)該是單元測試、人工測試以及自動化測試的結(jié)合。
危險信號:“我們都寫不出 bug,哈哈?!?→ 那些人正是會寫出 bug 的人。
“你們使用什么樣的版本控制系統(tǒng)?”
版本控制系統(tǒng)對于協(xié)作極其有用,在職業(yè)環(huán)境下沒有理由不使用。
危險信號 #1:“額,版本控制系統(tǒng)?” → 快跑,跑得越遠(yuǎn)越好。
永遠(yuǎn)記得使用版本控制。
危險信號 #2:“<插入不的或者定制的 VCS>” → 這表明他們很有可能沒有跟上時代并且很久沒有升級自己的基礎(chǔ)設(shè)施了。
a) 職責(zé)和任職要求。
這大概是核心的問題,如果你的職位有清晰詳細(xì)的職位描述(JD),可能這就不是個問題了。但我曾經(jīng)任職的一個職位,因?yàn)闆]有清晰詳細(xì)的職位描述,我在任職前也忽略了這一點(diǎn),致使我在任職期間,感覺很別扭,總感覺這不是我當(dāng)初想象中職位,是個不適合我的職位。我本人熟悉并且喜歡Windows平臺開發(fā),如果做其他的,我會感到不舒服。
b) 前任去向和離職原因。
問這個問題的目的是看看這個職位是不是個棘手的職位,如果你的前任因?yàn)檫@個職位很難做,遇到了這樣那樣的問題而無法解決,而離開,你就要謹(jǐn)慎了,想想你自己是不是有能力超越你的前任。但是,如果真是這種情況,面試官往往在此問題上含糊其辭,說什么這是個新職位,或者說前任自己去創(chuàng)業(yè)開公司了等等。你的對策就是“刨根問底”,寄希望從細(xì)枝末節(jié)上嗅出一點(diǎn)味道。好吧,但其實(shí)絕大部分面試者都沒能通過這一簡單的測試,且不說更復(fù)雜的變種了。