10個(gè)我最喜歡問程序員的面試問題
面試官代表公司想要聘用的是最優(yōu)秀的程序員,那就意味著需要想出一些有意義的面試問題。如果你就提一些毫無用處的垃圾問題,那么很容易遺漏很多能干的程序員。當(dāng)然如果你覺得你就是要嚇跑這些人才,那么你就讓人力資源部門來面試而不是真正精通程序的人就可以了。
為什么會(huì)這么嚴(yán)重?這是因?yàn)閱栴}的答案能反映一個(gè)人的情況,而且問題本身也能告訴面試人員有關(guān)公司的一些情況。如果面試問題很糟糕,那么即使面試過程再完美,有可能你挑選出來的也并非最優(yōu)秀的人才。
什么人愿意和一些技術(shù)能力差的家伙共事,而程序員更加受不了這種情況。至少,我是這樣。
因此,為了確保能找到真正優(yōu)秀的程序員,并且不至于嚇跑他們,以下這些問題必須涉及:
真的,會(huì)寫,能寫,代碼
能夠把事情辦好
可靠
有點(diǎn)書呆子性格,樂于助人
喜歡學(xué)習(xí)新事物
基于上面這些要點(diǎn),我整理出10個(gè)面試問題。如果是我的話,作為一個(gè)程序員在面試的時(shí)候要是被問及這10個(gè)問題,我會(huì)覺得以后我肯定能在這家公司愉快工作。
1、你最喜歡的編程語言是什么?你討厭哪些編程語言?為什么?
2、如果讓你在自己最常用的編程語言上面添加功能,你希望是什么功能?
3、說一個(gè)你曾經(jīng)參與過的項(xiàng)目,在這過程中經(jīng)歷了哪些困難,最后如何克服?
4、你有沒有干過什么事情最后卻鎩羽而歸?
5、在某個(gè)休息天,突然有同事打電話來要你快速回復(fù)有關(guān)于6、你最近寫的代碼片段的問題,你會(huì)不會(huì)覺得生氣煩躁?
7、你被要求去搞定一堆艱巨的代碼,但是你卻不知道它是如何工作的,沒有文檔也沒有測(cè)試,你會(huì)怎么做?
8、在Zelda系列中你最喜歡什么游戲?你還喜歡哪些?你是否曾想過如果是你先開發(fā)的minecraft,那會(huì)怎么樣?
9、你喜歡什么網(wǎng)站?
10、你會(huì)推薦什么書作為必讀?
最后一個(gè)但并非是最不重要的.,請(qǐng)解釋以下名詞:DRY、SOLID、YAGNI、樂觀鎖與悲觀鎖)、MVC與MVVM(可自行添加)
此外,寫代碼能力也是不可忽視的?梢宰屗麄冋故咀约簩懙拇a或者實(shí)現(xiàn)一個(gè)你現(xiàn)場(chǎng)要求的功能。真正有能力的程序員會(huì)為自己的代碼感到驕傲,所以可以好好觀察一下,看看他們是否樂意并勇于展示自己的代碼。
以上這些問題不但能確保我們聘請(qǐng)到的是真正優(yōu)秀的程序員,還能保證他們是真正的人才。
【10個(gè)我最喜歡問程序員的面試問題】相關(guān)文章:
面試中HR最喜歡問的問題01-16
面試常問的問題指導(dǎo)01-29
企業(yè)面試最常問的問題02-07
招聘面試常問的問題11-22
英文面試會(huì)問的問題08-28
面試怎么問工資問題02-23
外企面試最常問的面試問題04-18
HR最常問的面試問題01-29
HR面試別人常問的問題01-15
商科留學(xué)面試最常問的問題01-09