可可簡歷網

位置:首頁 > 面試 > 面試筆試

騰訊筆試經驗程式技術筆經

騰訊筆試還是比較適中的,雖然廣度與深度都不夠,但是畢竟因為它只是筆試,只是用來篩選面試者的,而不是象學術競賽一樣一戰決勝負,何況它是筆試,所以也就有筆試的侷限性。(啊哦,是不是離題?)筆試主要是C 的內容,然後還有一部分資料結構、系統平臺(WIN32和LINUX都有)的程式設計知識(執行緒模型、共享記憶體、編譯或物件模型等)、JAVA(這次筆試JAVA有一題,是填寫同步的關鍵字的,當然騰訊筆試題目沒有明明白白告訴你寫synchronized這個關鍵字啦,否則就要被人BS了,哈哈。好在JAVA下的同步基本實現機制相當簡潔,只要剛才那個關鍵字申明一下就可以了,學過java多執行緒模型的人都應該知道填什麼,可惜我那時我也拼寫錯誤了,漏了一個字母。好象是5分一題的,損失不小哦)等。可以說還是比較有代表性的。

騰訊筆試經驗程式技術筆經

這裡羅嗦幾句, 有的人總是問為什麼騰訊筆試都考C/C ,我想因為C/C 才能比較好的表現出你的程式設計的水平(包括風格、慣用法、技巧性、嚴謹性等),就象堆積木,給你不同形狀的積木越多,那你就越能堆出更多的造型。還有就是是OOP(這裡廢話幾句~~

騰訊筆試OOP思想很重要,記得當年初次接觸C 真的是隻知其所然,而不知其所以然。特別是虛擬virtual這個詞,可以說是最最核心的了,理解了它,你會覺得這個詞實在太優美了,哈哈~~你可以這樣測試你自己的OOP能力,針對OOP的三個特點用程式寫出對應的例程,如果能夠寫得正確且健壯,那麼應該也就什麼問題了)做比較大的專案現在一般都採用OOP來實現的了(當然對於特殊的需求、環境和人除)。VB和DELPHI雖然也很流行,一方面是他們沒有國際標準,其次是由於它太高階了,一些傳統的程式設計技術被隱藏了,姑且不論VB(6。0以前)不支援OOP,那就更難用它來考OOP了,DELPHI支援OOP,但是我想很多同學都只是用它進行OBP,而不是OOP,所以。。。

至於騰訊筆試JAVA,我本人也很喜歡,而且怎麼說,JAVA也很接近C ,何況其API也比C/C Library更規範、全面,所以使用起來很方便。但是正如考數學分析比考高等數學往往會加深對數學的理解的道理一樣,除此以外也有另一層寓意,假如你能徒手打敗你的敵人,那麼再給你一把利劍,我想你會在更短的時間內結束戰鬥,呵呵。所以考C/C 還是比較合適的,公平是相對的。