程序員經常被問到打10個問題

jopen 8年前發布 | 19K 次閱讀 程序員

通常程序員去面試,這個面試官很重要,看到很多有管面試的文章,有些是真不懂,如果你是真想用些優秀的程序員,那么面試官所問的一些問題應該有水平些才是,可往往是問些毫無意義的問題,這樣怎么才能找到優秀的程序員呢,當然不只是讓人力資源去面試就可以了,一定要是技術部門的人去面試才可以.

面試問怎樣的問題當然很重要,所以無論面試過程多完美,只要問的問題一塌糊涂,那么你聘用的人也不一定是什么優秀人才,同事之間沒有人愿意和一些技術能力差的人共事,所以面試中的錯誤也會給公司找來不少麻煩.

當然,如果想要聘到真正優秀的程序員,那么以下要問的問題要和這些詞有關.

—辦事的能力如何.

—會寫,能寫好代碼.

—穩重可靠.

—有團隊合作精神,樂于助人.

—對新事物要好奇,有經常學習的習慣.

對于上面的這些要點,整理出了10個應該在面試程序員時要問的問題,作為面試者來說如果被問到這些會覺得這家公司真不錯,當然對于公司來說,這樣也可以為公司聘到優秀的人才.

1.你平常都用什么編程語言?你不喜歡用那種編程語言?理由是什么?

2.你常用的編程語言如果要做些改進,你會怎么做改進?

3.講一下你曾經參與過的最大的項目,你在其中負責的那一部分.

4.你曾經是否做過無功而返的事情?

5.如果在你休息時打電話問你最近有關編程的問題,你是生氣還是很樂意為他解答?

6.如果公司讓你去解決一些代碼上的難題,但不又不知從何下手,而且也沒有任何參考的資料,你這時會怎么辦?

7.在Zelda系列中你最喜歡什么游戲?你還喜歡哪些?你是否曾想過如果是你先開發的minecraft,那會怎么樣?

8.你平常喜歡瀏覽什么網站?

9.你都喜歡看什么書,如果讓你推薦幾本,你會推薦那些?

10.這一條嘛可有可無,解釋下DRY、SOLID、YAGNI、樂觀鎖與悲觀鎖)、MVC與MVVM(可自行添加)

當然,寫代碼的能力還是其中最重要的部分,面試時可以讓他們展示下自己寫的代碼,或是現場提個要求讓他們寫下,有能力的優秀程序員會很自信的給你展示他的寫的代碼,這時你可能觀察下他們是什么態度.

如果有做到以上的程序,那么你一定可聘到一個優秀的程序員.

來自: http://codecloud.net/10-programmer-interview-question-6756.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!