精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

程序員面試的標準答案并不標準

移動開發
“有時候,我會碰到那些不但不知道答案,還自作聰明地給出錯誤答案的候選人。知道錯誤答案比不知道更糟糕。一些極少數的甚至堅持和試圖向我解釋我應該如何理解他們的答案。這已經成為了一種個性問題,而且毫無疑問是面試中要 pass 掉的人。”

[[165225]]

Peter Verhas 在技術面試時問了一個看似無關的問題,并得到了一個雖然沒錯但并不恰當的答案。隨后,他宣稱,“有時候,我會碰到那些不但不知道答案,還自作聰明地給出錯誤答案的候選人。知道錯誤答案比不知道更糟糕。一些極少數的甚至堅持和試圖向我解釋我應該如何理解他們的答案。這已經成為了一種個性問題,而且毫無疑問是面試中要 pass 掉的人。”我要聲明的是,Peter 不僅是錯了,而且這樣的面試條件完全損害了他所就職的公司的利益,我個人絕對不會工作于有這樣一種態度的公司。

你可以先去閱讀他的原始文章。事實上,用不了多長時間。

好了,既然你已經了解了材料,那么下面讓我們徹底地探討一下吧。

問錯誤的問題

對于初學者來說,在我看來,整個過程從開始就錯了:

有很多關于 Java 技術面試的問題,即使是最入門級的新手也能給出正確的答案。當我面對不那么初級的候選人時,我不會問這些問題來浪費時間。我假定候選人知道正確答案。但是,有時也有一些一開始我就認為是新手的候選人,我會削減面試以避免浪費他/她和我的時間,因此,我會問一些簡單的問題。這些問題的答案通常能揭示知識的真正水平,于是我們就可以在較短的時間內評估其水平。

但是,伙計們,有一點要清楚的是:如果你是技術面試的面試官,那么你必須要求他們寫代碼,而不是回答問題。除非他們申請的職位就是用來解答編程問題的(在這種情況下,你面試的是老師,而不是實際的程序員),否則你就得要求他們展示他們的技術能力,而不是他們的口頭知識。

這樣做的原因應該是理所當然的,但如果你還不明白的話,我會從邏輯,例子,和類比這三個方面加以論證。

邏輯:你面試的程序員不是每一個都受過傳統訓練。他們可能不知道全部的偏好術語。是“getters and setters”還是“automatically-defined properties”亦或是“accessors and mutators”呢?這在某種程度上取決于你是在什么語言下成長的(例如,如果是 C ++ 的話,在相當長的一段時間內更喜歡用后者)。這取決于你閱讀的是什么書。這取決于你有沒有和其他人討論過這些——也許是從一本書上學來的,并且是在網絡上閱讀相關內容。(StackOverflow 最近的民意調查顯示,求職者中約三分之一或更多的開發人員自認為“自學成才”。)因為他們沒有用對詞,你就要踢掉完全合格的候選人嗎?而這還不包括那些因為在面試時過度緊張而導致甚至簡單的問題也回答得亂七八糟的人。

例子:有一個為我工作了兩年的開發人員是一個相當有能力的 C# 開發人員。這是一個能領導小組,能指導一些比較初級開發人員,并想出一些相當得力的設計的家伙。然后,當潛在客戶在會議中要求他講解靜態方法是什么的時候,他完全搞砸了,他牛頭不對馬嘴地開始談論起構造函數和其他一些文不對題的東西。直到他終于意識到自己在說什么的時候,我已經坐在那里用一臉“見鬼了?!?”的表情看了他幾分鐘。如果按照 Peter 的標準,那么毫無疑問他會面試失敗。然而,在那次會議之后,他依然為那個客戶擔任了 9 個月的團隊領導,對于他的技術,他的能力,以及那些靜態問題的答案(諷刺的是,從來沒有人談到這一點!)沒有人提出異議。換句話說,在沒有面試壓力時,他做的很好,他的工作也說明了這一點。

類比:比方說,如果你要雇傭樂隊來為你的婚禮演奏,那么你真的介意他們講解音樂理論和作曲的能力嗎?或者說你更關心的是他們能不能演奏你最喜歡的舞蹈音樂,能不能演奏你的配偶選擇的歌曲,能不能讓你的祖父祖母也跑到舞池中跳起來?很多樂隊(甚至我敢說是所有樂隊!!)是因為他們的工作表現和/或樣帶才得到的演出機會,而不是他們回答問題的能力。

期待錯誤的答案

接著,Peter 說,

知道錯誤答案比不知道更糟糕。一些極少數的甚至堅持和試圖向我解釋我應該如何理解他們的答案。這已經成為了一種個性問題,而且毫無疑問是面試中要 pass 掉的人。

呵呵,真是狂妄自大,索性你就叫“編程面試上帝”得了。我的意思是:

有這樣一個簡單的問題:一個類的靜態方法能不能調用同一個類的非靜態方法?如果你稍微懂點 Java,你知道答案是:no,不能。靜態方法屬于類,而不屬于實例。你甚至可以直接使用類的名稱執行靜態方法,而不需要任何類的實例。甚至在整個 JVM 中沒有類的一個實例,它也可以運行。因此,哪里能夠調用一個運行連接到實例的普通方法?

狂妄自大的家伙,沒有理由認為靜態方法不能調用實例方法,好不好。這里 Peter 的問題基于這樣一個事實,靜態方法沒有特定對象的引用(通常是“this”引用),這是給出的答案的理由:“沒有 this,沒有方法調用”。

然而:

話又說回來,這時出來一個候選人他的回答是:yes。他甚至開始解釋這樣的情況可能發生在靜態方法訪問實例的時候。它可能會得到一個實例作為方法參數,并且通過那個引用,它可以調用實例方法。他說的是對的。

但是:

這樣的回答并不能改變他對 Java 知之不深的事實,雖然在這個非常特定的問題上,他的回答是對的。

所以,請原諒我的直言不諱:這個答案可以說是對的,但你也可以說是錯的,因為“這個候選人沒有深刻地了解 Java”?但是反過來我也可以說,這個候選人就是因為充分地理解 Java,才能找到一個雖然出乎你的意料、但實際上卻是正確的答案。

接下來會發生什么就顯而易見了:對自己的技術自信滿滿的面試官,準備好了一系列已經規定了答案的問題來詢問候選人,如果候選人沒有按照他的答案回答,那就被認定為是“不合格”。

舉一個我親身經歷過的例子。幾年前我到一家公司去面試一個 C ++ 的職位,當被問到“私有字段能不能從類的外部訪問時?”,正常的回答應該是“No,private 會把這個字段封裝起來,就好像與世隔離了一樣。”

  1. #include <iostream> 
  2. #include <string> 
  3. using namespace std; 
  4. class Person 
  5. public
  6.   Person (const char* fn, const char* ln, int a) 
  7.     : first_name (fn), last_name (ln), age (a) 
  8.   { } 
  9.   string description () { 
  10.     return first_name + " " + last_name + " is " + to_string (age) + " years old"
  11.   } 
  12. private
  13.   string first_name; 
  14.   string last_name; 
  15.   int age; 
  16. }; 
  17. int main () { 
  18.   Person ted ("Ted""Neward"45); 
  19.   cout << ted.description () << endl; 

按照原意的話,“age”字段是不能從其他地方訪問的,是不?

不過,我的回答是:“當然可以。你只需要將對象實例轉換成 void 指針(void*),然后從對象的開始位置計算偏移量,這樣就可以訪問到它了。”

  1. int main () { 
  2.   Person ted ("Ted""Neward"45); 
  3.   cout << ted.description () << endl; 
  4.   void* pTed = (void*)&ted; 
  5.   int offset = sizeof (string) + sizeof (string); 
  6.   char* pTedAge = (static_cast<char *>(pTed) + offset); 
  7.   cout << static_cast<int>(*pTedAge) << endl; // prints 45 

我甚至向他們展示了如何將此歸納成為一個模板(我把它叫做“THackOMatic”,并認為這是我在這門語言中的得意之作之一。)

好了,你的回應可能是:

  • 哇,想不到你能想到這一點。很有意思。我在想…
  • 好吧,這樣的確可以,但它不算是一個好主意。
  • 你完全沒有領會這個問題的精神。所以,你還是錯了。

如果你的回應是前面兩個中的一種,那么我和你在同一陣營。它是一種嘗試,無論如何這是一種嘗試,而嘗試通常是你正在做錯事情的標志,除非是在非常狹窄的情況下,沒有其他辦法,以及除非從今往后你是唯一一個接觸那些代碼的人。

但是,如果你是第三種回應,那么你可能沒有抓住要領。問題的要領就是,候選人指出了一種繞過絆腳石的方式。如果你不能認識到這一點,那么我認為錯在于你,而不在于候選人。

你雇用的人與你面試的判定標準相關

不管是對是錯,你給出你的問題,候選人用他們的方式想問題,然后想出一個新奇的答案。但是只關注答案的話,你就會錯過重要組成部分——他們找到的繞過它的辦法。

面試可用于發現那些滿足一定技術門檻的候選人,也可以用來找到那些有辦法繞過障礙物的求職者。Bug,生產中斷,設計缺陷,不管是什么,你需要找尋那些不會墨守陳規的迂腐之人。

但是當候選人真的這么做了的時候,你又把他刷了下來。

所以,其實你想要的是那種普通的,乏味的,沒有主見的答案,而他們給出的卻是一個“開箱即用的”,有創意的,令人耳目一新的答案。

你是否聲稱你只聘請“***的”?但是要知道,如果你這樣做的話,那么你聘請的只是那些中間的普通的程序員,在最理想的情況下。那些鶴立雞群的程序員往往是一些開箱即用的思考者,因為他們知道有時候以及在一些特定情況下,規則是用來打破的。

在這一點上,你認為他們會滿意你這樣中規中矩的面試官嗎?我想也不會。

總結

所以這里的挑戰是:如果你是面試官,你要面試什么呢?

順便說一句,還記得我提到過的多年前面試過的那家公司嗎?面試官的回應非常典型:“不好意思,正確的答案應該是’不’,但是我知道你的意思。你是***個給我這樣一個回答的人。”此后不久,他們就雇用了我。并且在我離開公司之前,我使用了不少語言技巧來幫助顯著精簡了他們的代碼庫體積。

責任編輯:倪明 來源: 碼農網
相關推薦

2016-04-12 14:28:16

程序員面試標準

2014-11-03 14:43:38

程序員

2015-04-30 09:16:24

程序員身體自測健康

2020-08-10 08:12:18

Java程序員開發

2011-11-25 09:56:45

Java程序員

2024-01-03 15:37:11

數字化企業技術創新

2019-10-12 09:35:37

程序員人生第一份工作大學

2013-01-10 09:22:58

程序員面試程序員面試經歷

2019-12-05 14:24:47

數字認證電子認證CA

2015-12-24 10:28:37

程序員面試技巧

2015-03-30 15:34:00

程序員ChromeIE 瀏覽器

2015-08-19 09:10:37

程序員面試

2011-01-19 11:14:45

程序員

2015-08-19 08:51:38

程序員面試糟糕

2016-04-28 11:17:33

互動出版網

2019-10-15 08:49:02

TCPIP協議棧

2013-02-19 10:12:59

2013-08-20 09:33:59

程序員

2013-05-14 09:44:41

程序員面試
點贊
收藏

51CTO技術棧公眾號

国产日韩欧美一区二区三区四区| 欧美国产在线电影| 四季av一区二区三区| jizzjizz亚洲| 久久综合狠狠综合久久激情| 国产精品一区二区女厕厕| 极品久久久久久| 免费欧美激情| 日韩一区二区三区电影| 成人三级视频在线播放| 永久免费av在线| 成人国产精品免费观看| 国产女人精品视频| 国产成人精品a视频一区| 大片网站久久| 亚洲精品乱码久久久久久金桔影视 | 黑人另类av| 国产精品人妻一区二区三区| 久久综合狠狠| 国内精品一区二区三区| 三级黄色录像视频| 欧美手机在线| 亚洲国产中文字幕久久网| 少妇一级淫免费播放| 乱人伦视频在线| 亚洲黄色在线视频| 夜夜爽www精品| 亚洲 欧美 自拍偷拍| 国产一区二区免费在线| 国产精品色视频| 成人毛片在线播放| 亚洲国产一区二区三区a毛片| 精品国产依人香蕉在线精品| av永久免费观看| 亚洲精品无吗| 亚洲精品美女在线观看| 亚洲乱妇老熟女爽到高潮的片| 成人亚洲综合| 欧美中文字幕一区二区三区 | 福利一区福利二区| 成人中心免费视频| 国产又大又粗又硬| 另类人妖一区二区av| 国产精品久久久久久久电影| 亚洲 欧美 日韩 在线| 香蕉久久夜色精品国产| 91精品国产高清| 日韩精品一卡二卡| 国产日本精品| 欧美与黑人午夜性猛交久久久| 天堂资源在线播放| 亚洲日本免费| 午夜免费久久久久| 免费观看一区二区三区毛片| 国产情侣一区| 国产99视频精品免视看7| 日韩特级黄色片| 久久www成人_看片免费不卡| 日韩av片永久免费网站| 波多野结衣理论片| 日韩福利电影在线| 国产精品视频免费在线观看| 在线观看黄色国产| 国产一二精品视频| 超碰在线观看97| 天堂网av在线播放| 久久综合国产精品| 亚洲国产一区二区三区在线播 | 亚洲最大天堂网| 国内精品视频| 亚洲福利视频网| 免费黄色在线视频| 日韩精品一区二区久久| 日韩在线精品一区| 免费毛片在线播放免费| 国产视频一区免费看| 日本亚洲欧洲色α| 97精品人妻一区二区三区| 国产精品一区二区在线播放 | 91精品人妻一区二区三区蜜桃2| 97久久综合区小说区图片区| 精品无人区乱码1区2区3区在线| 国产熟妇久久777777| 国产精品久久观看| 久久久久久久久久国产| 免费av中文字幕| 国内精品写真在线观看| 国产欧美日韩一区| www视频在线观看免费| 亚洲视频网在线直播| 成人性免费视频| 中文字幕系列一区| 日韩美女主播在线视频一区二区三区 | 99re这里只有精品在线| 激情六月婷婷综合| 久久综合给合久久狠狠色| 在线免费黄色| 午夜电影网亚洲视频| 在线黄色免费观看| 欧美sss在线视频| 色噜噜亚洲精品中文字幕| 欧美日韩中文视频| 久99久精品视频免费观看| 国产一区精品在线| 精品欧美色视频网站在线观看| 精品福利樱桃av导航| 涩多多在线观看| 精品大片一区二区| 97免费中文视频在线观看| 一本色道久久综合无码人妻| 91视频91自| 国产91视频一区| 四虎4545www精品视频| 精品国产伦一区二区三区观看方式| 国产精品理论在线| 午夜在线播放视频欧美| av一区和二区| 91麻豆免费在线视频| 欧洲精品中文字幕| 久久久久久九九九九九| aa亚洲婷婷| 成人影片在线播放| а天堂中文在线官网| 国产精品第一页在线观看| 国产麻豆日韩欧美久久| 亚洲精品中文字幕在线| 日韩成人影音| 日韩精品福利在线| 日本免费观看视| 福利91精品一区二区三区| 伊人天天久久大香线蕉av色| 日本.亚洲电影| 亚洲日韩欧美视频| 黄色片网站在线免费观看| 成人国产精品视频| 久久精品无码中文字幕| 视频精品国内| 久久久噜久噜久久综合| www.亚洲天堂.com| 一区二区三区四区不卡在线| 性生活在线视频| 欧美一区二区三区另类| 亚洲自拍欧美色图| a视频在线观看| 欧美大片一区二区| 青青草手机视频在线观看| 国产一区二区三区四| 精品久久免费观看| 美女精品视频在线| 欧美乱妇高清无乱码| 成人av免费播放| 亚洲h动漫在线| 亚洲中文字幕一区| 六月婷婷一区| 日韩欧美第二区在线观看| 国产成人免费9x9x人网站视频 | 精品国产伦一区二区三区观看体验| 中文在线不卡视频| youjizz.com在线观看| 疯狂欧洲av久久成人av电影| 久久人人爽人人爽爽久久| 99er热精品视频| 亚洲一区中文日韩| 在线观看日韩精品视频| 日韩高清中文字幕一区| 久久av喷吹av高潮av| 2021年精品国产福利在线| 国内偷自视频区视频综合| 欧美女子与性| 欧美日韩国产经典色站一区二区三区| 无码黑人精品一区二区| 成人99免费视频| 四季av一区二区| 欧美日韩hd| 欧洲亚洲一区| av在线播放一区二区| 国内精品在线一区| 91社区在线高清| 精品国产伦理网| 国产精品第六页| 亚洲黄色片在线观看| 一本色道综合久久欧美日韩精品| 秋霞国产午夜精品免费视频| 天堂av在线中文| 一道本一区二区三区 | 国产精品麻豆| 91av视频在线免费观看| 中国日本在线视频中文字幕| 亚洲精品在线网站| 一本色道久久综合亚洲| 午夜精品久久久久久久久| 特级西西人体高清大胆| 成人激情文学综合网| 日韩福利视频在线| 狠狠色综合网| 中文字幕av导航| 要久久电视剧全集免费| 成人av中文| 欧美亚洲黄色| 人人做人人澡人人爽欧美| 超碰在线免费播放| 一区二区三区精品99久久| 亚洲福利在线观看视频| 欧美日韩在线电影| 在线观看日韩中文字幕| 一区二区三区高清| eeuss中文字幕| 久久综合狠狠综合久久综合88 | 91国产视频在线| 好了av在线| 一区二区三区四区精品| 婷婷视频在线观看| 日韩亚洲电影在线| 中日韩av在线| 91久久香蕉国产日韩欧美9色| 国产在线观看免费av| 亚洲人一二三区| 美女网站视频色| 国产日韩欧美精品电影三级在线| 亚洲熟女一区二区| 国产成人8x视频一区二区| 午夜一级免费视频| 麻豆精品久久精品色综合| 97在线播放视频| 国产欧美亚洲一区| 国产精品入口芒果| 国模吧视频一区| 91免费国产精品| 欧美日本久久| 男女啪啪免费观看| 欧美超碰在线| 中文字幕色一区二区| 久久国产电影| 亚洲欧美日韩不卡一区二区三区| 免费看av成人| 日本午夜精品一区二区| 久草在线成人| 欧美中日韩免费视频| 免费成人网www| 欧美精品一区在线发布| 亚洲人成伊人成综合图片| 久久久久欧美| 九九精品在线| 色99中文字幕| 日韩欧美一区免费| 中国成人亚色综合网站| 欧美a级片视频| 性欧美18一19内谢| 香蕉综合视频| 91九色国产ts另类人妖| 亚洲综合婷婷| 欧美视频在线观看网站| 国产精品毛片在线| 午夜dv内射一区二区| 人人超碰91尤物精品国产| 波多野结衣国产精品| 国产精品一卡二| 韩国三级hd两男一女| 91亚洲国产成人精品一区二三| 黄色网址在线视频| 久久久久久久精| 国产精品av久久久久久无| 国产精品色婷婷| 免费看一级一片| 日韩人体视频一二区| 亚洲图片欧美日韩| 91精品国产欧美一区二区18| 亚洲精品久久久狠狠狠爱| 亚洲精品在线视频| 婷婷五月在线视频| 欧美第一淫aaasss性| 1234区中文字幕在线观看| 欧美综合在线第二页| 91视频成人| 鲁鲁狠狠狠7777一区二区| 欧美呦呦网站| 欧美久久久久久久久久久久久久| 国产欧美日韩一区二区三区在线| 亚洲国产日韩欧美在线观看| 国产激情91久久精品导航| 精品夜夜澡人妻无码av| 国产精品乱码妇女bbbb| 国产亚洲成人av| 91久久精品一区二区二区| 国产成人精品亚洲精品色欲| 精品亚洲va在线va天堂资源站| 日本蜜桃在线观看| 国内精品小视频在线观看| 青青伊人久久| 久久亚洲精品欧美| 仙踪林久久久久久久999| 91传媒久久久| 国产麻豆成人精品| 欧美熟妇激情一区二区三区| 亚洲一二三四久久| 亚洲天堂网视频| 国产视频久久网| 2020国产在线视频| 国产精品露脸自拍| 亚洲+变态+欧美+另类+精品| 91大学生片黄在线观看| 日韩va亚洲va欧美va久久| 91超薄肉色丝袜交足高跟凉鞋| 国产精品久久久久影院亚瑟| 亚洲不卡视频在线观看| 精品伦理精品一区| 麻豆视频免费在线观看| 国产成人午夜视频网址| 久久激情av| 欧美少妇在线观看| 美女www一区二区| 香蕉视频黄色在线观看| 亚洲福利视频一区二区| 97人妻一区二区精品免费视频| 亚洲天堂免费视频| 草莓视频丝瓜在线观看丝瓜18| 91免费国产视频| 日韩大片在线| 日本a√在线观看| 国产亚洲视频系列| 国产超碰人人爽人人做人人爱| 精品国产一区二区三区av性色 | 日本aⅴ大伊香蕉精品视频| 一本色道69色精品综合久久| 天天爱天天做天天操| 美国三级日本三级久久99 | 免费黄色片在线观看| …久久精品99久久香蕉国产| 成人动漫视频| 日本手机在线视频| 夫妻av一区二区| www.av视频在线观看| 欧美精品一区二区久久久| 欧美人与禽猛交乱配| 999视频在线观看| 欧美日韩中文| 国产精品99久久久精品无码| 一区二区在线观看视频| 国产熟女一区二区三区四区| 久青草国产97香蕉在线视频| 亚洲福利影视| 国产一二三四五| 国产麻豆精品视频| 免费在线视频一区二区| 欧美成人伊人久久综合网| 宅男在线观看免费高清网站| 亚洲一区中文字幕在线观看| 在线免费观看黄色网址| 亚洲欧美综合网| 一本到在线视频| 久久中文字幕视频| 日韩精品免费视频一区二区三区 | 羞羞视频在线观看不卡| 亚洲一区免费网站| 欧美三级黄美女| 国产一线在线观看| 一本色道**综合亚洲精品蜜桃冫 | 国产欧美日韩另类一区| 中文字幕一区二区三区四区免费看 | 欧美色爱综合网| 色三级在线观看| 99re在线观看视频| 一本色道久久综合亚洲精品不| 国产艳俗歌舞表演hd| 欧美日韩中文字幕一区| www久久日com| 久久久久资源| 欧美aa在线视频| 欧美精品一级片| 日韩福利视频在线观看| 成人全视频在线观看在线播放高清 | 日韩一级免费观看| h片在线观看下载| 欧美日韩一区在线播放| 久久成人免费电影| 日韩 国产 在线| 色一情一乱一区二区| 97se亚洲| 亚洲精品久久久久久宅男| 一区二区三区四区激情| 你懂的视频在线| 亚洲一区二区免费在线| 午夜在线视频观看日韩17c| 欧美色图17p| 亚洲精品国产精品国自产在线 | 亚洲精品美女网站| 九九热这里有精品| 真实国产乱子伦对白视频| 国产欧美一区二区三区在线老狼| 午夜老司机福利| 国产精品美女主播| 激情综合在线| 激情五月激情综合| 日韩成人黄色av| 精品欧美视频| 不要播放器的av网站| 一区二区视频免费在线观看| 九色网友自拍视频手机在线| 国产精品免费一区二区三区| 免费成人在线观看|