Re: [討論] 面試有鑑別度的問題??

看板C_and_CPP作者 (無雙上將)時間11年前 (2013/01/06 19:50), 編輯推噓8(809)
留言17則, 10人參與, 最新討論串2/14 (看更多)
路過看到回復一下,就用大陸這邊的術語了,免得不倫不類……說一下我對較有經驗的C++程序員應該具有的素質理解: 首先,工程中的細節知識,無外乎effective/more effective C++以及exceptional/more exceptional C++四本書的范疇 一般的面試題可以從這四本書中選出。比如virtual dtor,exceptional safety,返回值優化之類。如果掌握了這些內容,基本上是一個合格的C++程序員,拿來用不會出太大的問題 其次,面向對象畢竟是C++中的一個重要組成,因此對於Design Pattern和Refactor的知識有所了解也是應該的 可以大致詢問一下對某幾個模式的理解以及實現,讓面試者寫一些代碼,了解其代碼質量 最後,一些實踐中的問題,比如如何克服binary imcompatibility,如何保証cross compiler的相容性,STL容器的效率和一般實現等等 個人認為如果以上方面素質都合格,雖然還不能稱為“資深C++ programmer”,但是在一般項目上應該足可以表現出眾了 另外對boost和C++11有所了解或許可以作為一個加分。 至於再深入些的知識,我不知道是否真的有意義──諸如Modern C++ Design之類……畢竟現在主流是Java和.Net,C++的市場在逐漸萎縮。 ※ 引述《rosemary0401 (rosemary)》之銘言: : 面試C\C++ programmer時,你會問哪些問題以鑑別面試者是否有一定的程度呢?? : 一般來說,我們公司都是問指標的觀念和多型的觀念, : 對於一般的人來說,C語言的指標和C++的多型算是比較難以理解的部分。 : 不少畢業生都不太能答得很好。 : 除此之外,還有哪些觀念是"有工作經驗的programmer"必備, : 但是對"剛畢業的新鮮人"來說是可有可無的觀念, : 可用以鑑別該面試者是否有達到資深C\C++ programmer的門檻?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 98.232.20.40

01/06 19:53, , 1F
嗯,以後我 resume 不會再提到程式設計這項目了.
01/06 19:53, 1F

01/06 19:55, , 2F
這……
01/06 19:55, 2F

01/06 20:08, , 3F
e大意思是?
01/06 20:08, 3F

01/06 20:29, , 4F
文中提到的東西都蠻深入的,要回答好每一個非常不容易
01/06 20:29, 4F

01/07 02:38, , 5F
會了這些東西.價錢可以開到多少?
01/07 02:38, 5F

01/07 08:41, , 6F
不了解現在C++的行情了……
01/07 08:41, 6F

01/07 09:29, , 7F
這些算是很深入嗎@@
01/07 09:29, 7F

01/07 09:29, , 8F
我倒覺得如果你要自稱「會寫C++」 文中這些只算是基本..
01/07 09:29, 8F

01/07 09:30, , 9F
太多「會寫C++」的人其實只是會寫C和會一點物件概念..
01/07 09:30, 9F

01/07 09:30, , 10F
另外人活得好好的幹嘛學c++呢 會餓死
01/07 09:30, 10F

01/07 10:17, , 11F
是的,c++從某個角度來說太復雜,但是從應用的角度來
01/07 10:17, 11F

01/07 10:17, , 12F
我覺得樓上過得很happy啊(?)
01/07 10:17, 12F

01/07 10:18, , 13F
說有有點跟不上時代
01/07 10:18, 13F

01/07 10:33, , 14F
我已經很久沒寫C++啦...
01/07 10:33, 14F

01/07 12:40, , 15F
還好我不會. (哭)
01/07 12:40, 15F

01/07 23:41, , 16F
資深C++ programmer明明就缺的要死 怎會萎縮....
01/07 23:41, 16F

01/08 00:23, , 17F
真得滿深入的
01/08 00:23, 17F
文章代碼(AID): #1GwMKF4M (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1GwMKF4M (C_and_CPP)