程序員面試被要求手寫代碼?你與高級程序員之間的差別就在這里

前言

  在面試中,你被要手寫代碼,原本自信心爆棚的你突然間提筆忘字。在一張紙上反復涂涂畫畫,最后勉強的寫出了一個功能。結果卻漏洞百出。面試過程相當不順利,丟下筆,敷衍的結束了這場面試,回去對周圍的朋友苦澀地說:這都什么時代了,還要求手寫代碼?這家公司落后了。

  不知道你們怎么樣,反正小編在畢業初期面試的時候大多都是手寫代碼,手寫代碼相對于使用編譯器來說更加考驗面試者的能力,畢竟大家在習慣了編譯器一些的快捷提示工能之后,真的有可能提筆忘“碼”哦!

  然而,這就是你與頂級程序員最根本的差距。那么頂級程序員們手寫代碼都特別厲害嗎?隨便一動筆就是行云流水,一瀉千里?不不不!也許,他們根本就沒手寫過代碼。

  image.png

  當你在聽七八十年代程序員們的故事時,一定會有這么一件趣事:

  當年電腦還沒有普及到每家每戶,如果想編程,最好的辦法就是跑網吧去,可上網費貴啊,就只能買個本子,拿起水筆,把代碼寫好,最后再到網吧里去輸入、調試、運行,這樣可以節省很多上網的費用。

  一位大一的新生堅信手寫代碼可以讓自己更好的學習編程,于是踏上了這條不歸路。起初,手寫代碼確實幫他打下了堅實的基礎,然而很快他就被一個程序,十幾頁的代碼調試給搞瘋了,開始四處求助,最終他放棄了這種學習方式。

  在物資匱乏的年代,手寫代碼幾乎成了程序員的必備技能,可那時候的人,更多的是迫于無奈才手寫的代碼,這是初學者學習的一個好方法,可當你深入學習時,再想手寫,一定會造成很大的麻煩。

  縱觀當今的互聯網巨頭,似乎面試涉及手寫代碼的也是寥寥無幾。當然,有時你還是無法逃避手寫代碼的命運。

  據采訪,一位參加過騰訊面試的程序員就遭遇到了手寫代碼。三面是視頻面試,面試官出了一道算法題:打印三角螺旋數組,限時20分鐘。

  那么,為什么還是會有公司愿意測試手寫代碼呢?

  不管是機寫代碼還是手寫代碼,只要是寫代碼,都可以從中看出一個人的代碼水平和習慣。


  變量名,傳參數是不是很隨意?隨意取名是維護的噩夢;

  接口、函數設計能力;

  界面、功能設計能力;

  代碼結構是否層次分明,思路是否清晰,?

  代碼可讀性;可維護性如何?

  細節處理是否到位?

  與面試官溝通的次數;

  這些問題在機寫時,就很容易被掩蓋。

  比如思路是否清晰,在電腦上,很輕易的就會被抹去,而手寫就不一樣了,如果你的思路不夠清晰,不夠嚴謹,那么就會在紙上看到各種重復書寫的疤痕。

  其實,每家公司讓面試者手寫代碼,目的都略有不同,有些是想考察面試者的編碼習慣、有些則是考察面試者邏輯思維是否清晰,有些是起到驗證的目的,有些呢則是考察面試者的嚴謹性。


  通常面試的時候,都會出現這么一個情景:

  “你覺得這個代碼的復雜度是多少?”

  “好像是%#%¥&”

  “為什么呢?”

  “因為我產生了很多臨時字符串”

  “那你覺得還有優化的空間嗎?”

  “如果這般如此如此,再如此如此,應該可以干掉臨時字符”

  “好吧,那你把你的想法寫出來看看。”

  “……”

  對于手寫代碼這個問題,頂級程序員或者未來的頂級程序員,與普通程序員的差距就在于,普通程序員面試完之后會一直沉浸在抱怨和譴責這家公司中,而頂級程序員,則已經開始行動了。

  你對此有什么看法?歡迎大家在評論區發表自己的看法哦!

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,048評論 6 542
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,414評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,169評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,722評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,465評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,823評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,813評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,000評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,554評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,295評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,513評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,035評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,722評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,125評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,430評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,237評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,482評論 2 379

推薦閱讀更多精彩內容