當(dāng)發(fā)現(xiàn)被面試官套路,竟要求用紙筆寫(xiě)代碼,我TM當(dāng)場(chǎng)裂開(kāi)了

課代表總結(jié)如下??????
當(dāng)發(fā)現(xiàn)被面試官套路,竟要求用紙筆寫(xiě)代碼,我TM當(dāng)場(chǎng)裂開(kāi)了
總結(jié):
一、計(jì)算機(jī)技術(shù)的問(wèn)題??
二、計(jì)算機(jī)技術(shù)的看法??
三、計(jì)算機(jī)技術(shù)的結(jié)論??
一、計(jì)算機(jī)技術(shù)的問(wèn)題???
?當(dāng)發(fā)現(xiàn)被面試官套路,竟要求用紙筆寫(xiě)代碼,我TM當(dāng)場(chǎng)裂開(kāi)了

二、計(jì)算機(jī)技術(shù)的看法??
?用紙筆寫(xiě)代碼或者上白板空手寫(xiě)代碼,是現(xiàn)在很多公司技術(shù)面試的常用手段。最出名的是谷歌脫離設(shè)備寫(xiě)代碼,這個(gè)面試方式并不是單獨(dú)使用的,并不是讓面試者關(guān)在房間里做考卷。很多國(guó)內(nèi)公司喜歡這樣做,完了要么叫面試者回去等通知或者對(duì)答卷噴一番,這是招聘者本身水平太次,和紙筆面試沒(méi)關(guān)系。脫離設(shè)備寫(xiě)代碼一般是和面試官在氣氛輕松的技術(shù)討論中進(jìn)行,而考察的目的也絕不是為了考驗(yàn)面試者的記憶力。如何能記得住幾個(gè) API 這種面試方式可以同時(shí)考察一下幾點(diǎn)。
?1、考察最基本的技術(shù)能力還是那句話,紙筆寫(xiě)代碼不是考你能記住幾個(gè) API 許多面試中考官會(huì)事先聲明能不能寫(xiě)出 API 的拼寫(xiě)是完全無(wú)所謂的意思,到了就行。但是這樣的面試完全可以篩選出那些濫竽充數(shù)者,比如連基本的函數(shù)聲明格式都寫(xiě)不對(duì)的,或者不會(huì)寫(xiě)分支循環(huán)邏輯的。在實(shí)際面試中,這些毛都不懂的面試者要比想象的多得多。沒(méi)有 ID 1 提示你記不住 circuit 可以原諒,但你寫(xiě)個(gè)函數(shù)聲明不寫(xiě)返回,直到那我就要懷疑你寫(xiě)過(guò)幾天戲了。
?2、面試形式接近敏捷開(kāi)發(fā)的技術(shù)團(tuán)隊(duì)的討論形式。就技術(shù)方 brainstorm 在白板上畫(huà)按圖寫(xiě)示例代碼交換意見(jiàn)。面試官以類(lèi)似的形式與面試者互動(dòng),可以考察對(duì)方的交流能力、團(tuán)隊(duì)合作能力。我面過(guò)一個(gè)俄國(guó)人來(lái)應(yīng)聘 iOS 開(kāi)發(fā)不肯寫(xiě) objective C 只肯寫(xiě)純 C 問(wèn)之則約, OC 是垃圾 C 才是正統(tǒng)。如果只用在線做題的面試形式,那么這貨可能就進(jìn)來(lái)了,但實(shí)際上根本不能用,無(wú)法和團(tuán)隊(duì)整合。
?3 現(xiàn)場(chǎng)給出解決方案。然后與面試官在討論中改進(jìn)代碼,可以考察面試者的交流能力和思考方式是否適合團(tuán)隊(duì)。我就面過(guò)對(duì)簡(jiǎn)單問(wèn)題,過(guò)度思考、過(guò)度設(shè)計(jì)結(jié)果毛都寫(xiě)不出來(lái)的,以及先用最傻的方法實(shí)現(xiàn)了再說(shuō),然后慢慢重構(gòu)優(yōu)化的正確思路。練試者的編程思路和形式節(jié)奏是不是符合團(tuán)隊(duì)的風(fēng)格很重要。總之關(guān)鍵字是交流。寫(xiě)代碼的過(guò)程不是面試者一個(gè)人的獨(dú)角戲,而是一個(gè)交互的過(guò)程。經(jīng)驗(yàn)技術(shù)水平如何,很大程度上不用盯著問(wèn),探討問(wèn)題深入了,有能力的自然會(huì)流露出對(duì)技術(shù)的深刻見(jiàn)解,而裝逼的也會(huì)聊爆 B 面試是一個(gè)很好的面試入手方式,給了面試者時(shí)間仔細(xì)思考,又帶來(lái)了足夠深入的技術(shù)討論,還能考察交流和團(tuán)隊(duì)精神等軟實(shí)力。

三、計(jì)算機(jī)技術(shù)的結(jié)論??
?1.學(xué)習(xí)以上內(nèi)容