我已經(jīng)在 IT 領(lǐng)域工作了相當(dāng)長(zhǎng)時(shí)間,有 12 年了。作為一個(gè)曾經(jīng)的求職者和面試官,我對(duì)面試有一個(gè)客觀公平的看法。這種看法來(lái)自于個(gè)人面試經(jīng)驗(yàn),在這些面試中,面試官都高高在上,而且他們都有自己喜歡問(wèn)的問(wèn)題。其中我最喜歡的面試題包括:①二叉樹(shù)排序算法,②編寫(xiě)代碼求解一個(gè)多項(xiàng)式方程 ③以及編寫(xiě)一個(gè)編譯器。到目前為止,我所經(jīng)歷的最糟糕的面試來(lái)自亞馬遜和 Intuit,他們分別問(wèn)到了二叉樹(shù)和多項(xiàng)式。
除此以外,我還喜歡問(wèn)求職者,你們每天花多長(zhǎng)時(shí)間在那些事情?90% 的回答都會(huì)是‘從不’,或者絕大多數(shù)時(shí)間。盡管絕大多數(shù)公司都不愿意承認(rèn),計(jì)算機(jī)水平面試題是有年齡歧視的。當(dāng)你離開(kāi) CS 項(xiàng)目一段時(shí)間卻又沒(méi)有每天溫習(xí)(就像絕大多數(shù)高級(jí)業(yè)務(wù)程序員),你就和這些知識(shí)生疏了。計(jì)算機(jī)面試題可以幫助你找到這樣的人:a)在面試前學(xué)習(xí)過(guò)一本算法書(shū) b)剛從大學(xué)畢業(yè)。也有些人在經(jīng)歷過(guò)多年的職業(yè)生涯以后還可以完美回答這些問(wèn)題,但是就我的經(jīng)驗(yàn)而言,這些人多半是業(yè)務(wù)一線的開(kāi)發(fā)者。
這也是我為現(xiàn)在公司的面試流程感到驕傲的原因。我們會(huì)給你一個(gè)能反映出公司日常工作內(nèi)容的編程問(wèn)題”。你可以向我們展示你的能力。然后我們會(huì)花大概 45 分鐘的時(shí)間和你一起預(yù)演一遍項(xiàng)目并且提問(wèn),這樣有助于我們了解你的想法和展示你的思路。
如果你恰好沒(méi)有向我們展示你在編程項(xiàng)目上的技巧,我們會(huì)問(wèn)一些其它正常的技術(shù)問(wèn)題。我們?cè)噲D保持一個(gè)輕松的氛圍,我們會(huì)問(wèn)你在某個(gè)問(wèn)題上的技術(shù)水平(1 代表新手,10 代表專家),這樣一來(lái)你就不會(huì)被某些你可能不知道答案的問(wèn)題所打擊到。我們的面試流程是完美的么?絕不,我們每周都在試圖改善和提高這個(gè)流程。
這就是為什么當(dāng)我看到這個(gè) Glassdoor 上的評(píng)論后徹底震驚了。這里面有些抱怨是有效的,比如面試官?zèng)]有及時(shí)告訴應(yīng)聘者結(jié)果和不理睬應(yīng)聘者是不可以被接受的。我從來(lái)沒(méi)有在任何技術(shù)面試后立刻收到面試結(jié)果,往往都會(huì)有一些延遲,但沒(méi)有任何人聯(lián)系求職者并給出反饋意見(jiàn),這樣就不好了。(伯樂(lè)在線注:Glassdoor 是國(guó)外一家點(diǎn)評(píng)雇主的網(wǎng)站)
但是這個(gè)評(píng)論啟發(fā)我意識(shí)到精英觀念是相對(duì)的。作為那個(gè)求職者,要回答 JavaScript 的問(wèn)題看上去有點(diǎn)不合理,他或許是一個(gè)后端開(kāi)發(fā)者。作為新一代的只使用 ORM’ 的開(kāi)發(fā)者,他們或許沒(méi)有任何 SQL 的經(jīng)驗(yàn)。某些對(duì)我們而言簡(jiǎn)單和無(wú)害的問(wèn)題,對(duì)其它人而言也許會(huì)很古怪。
面試題應(yīng)該是經(jīng)過(guò)仔細(xì)思考、有意義并且能體現(xiàn)求職者所申請(qǐng)工作崗位的職能。你不一定非得通過(guò)一個(gè)很難的計(jì)算機(jī)問(wèn)題來(lái)考察求職者是如何解決問(wèn)題的。如果你覺(jué)得陷應(yīng)試者于窘境是一種享受,那你應(yīng)該把自己從面試工作中解放出來(lái)。這并不是說(shuō)我們不能問(wèn)我們最喜歡的問(wèn)題,但是我們要有一個(gè)合理的理由問(wèn),而不是在求職者離開(kāi)以后貶損他。
在你的機(jī)構(gòu)/公司里,每一個(gè)部分都需要技術(shù)天才么?如果你的答案是 Yes,那你就是在尋找獨(dú)角獸,也許你應(yīng)該重新審查你的需求。在我的職業(yè)生涯中,曾經(jīng)與我共事并且真正令我驚喜的開(kāi)發(fā)者們寥寥可數(shù)。但他們也不是對(duì)公司里所用到的所有技術(shù)/系統(tǒng)/語(yǔ)言都超級(jí)擅長(zhǎng)。因?yàn)檫@個(gè),我喜歡準(zhǔn)備不同水平的面試問(wèn)題,并且我感覺(jué)這樣做很有效。如果你告訴我你在某一個(gè)方面是專家,你最好可以證明這一點(diǎn)。
個(gè)人來(lái)講,我把求職者與公司文化的匹配度和求職者的個(gè)性放在首要位置。在那之后是他們學(xué)習(xí)和適應(yīng)新事物的能力,再之后是對(duì)待工作的激情。面試是一個(gè)困難和非完美的過(guò)程,沒(méi)有人會(huì)有一個(gè) 100% 無(wú)懈可擊的面試,當(dāng)我們嘗試幫助他們提高的時(shí)候,要試著去除精英主義。
-
工程師
+關(guān)注
關(guān)注
59文章
1603瀏覽量
71018
發(fā)布評(píng)論請(qǐng)先 登錄
電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享
電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
電子發(fā)燒友工程師看!電子領(lǐng)域評(píng)職稱,技術(shù)之路更扎實(shí)
作為一名PCB質(zhì)檢工程師,我為什么在用手持式面銅測(cè)試儀?
測(cè)試工程師都在用的Linux命令清單(建議收藏)
硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
硬件工程師面試/筆試經(jīng)典 100 題
來(lái)自資深工程師對(duì)ELF 2開(kāi)發(fā)板的產(chǎn)品測(cè)評(píng)
如何成為一名合格的KaihongOS南向驅(qū)動(dòng)開(kāi)發(fā)工程師
如何成為一名合格的KaihongOS北向應(yīng)用開(kāi)發(fā)工程師
如何成為一名嵌入式軟件工程師?
長(zhǎng)沙怎么這么難招硬件工程師呀
快問(wèn)快答:如何快速判斷產(chǎn)品的氣密性好還是漏氣?資深工程師分享
一名資深I(lǐng)T工程師的面試經(jīng)驗(yàn)
評(píng)論