我是一名大三學生,最近,我一直在尋找實習(誠徵後臺開發)。一般面試的時候面試官問了我一些,好比虛函數、像純虛函數背景的機制是如何實現的,linux工做進程和線程環境的機制,但我一般更注重如何使用,因此我想請教老師如何學習這些東西系統?方法推薦的,謝謝。
【回覆】csdn的私信限140字了。個人方式也僅僅能變成先發博文,給來信人回覆連接了。
我一直在提倡大學生的學習以實踐做爲先鋒,實現直接經驗和來自書本的間接經驗的交融。看來你的問題,先鋒官派出去了,這很是好。html
現在要作的是,大隊人馬要跟上,經過閱讀,與已經有的體驗產生交互。發生化學反應。linux
你可以考察一下,你現在正在關注的問題,屬於哪個學科。你已經有必定的積累,是可以找一些對應學科的經典著做去讀一讀了。面試
好比虛函數之類的問題。Bjarne Stroustrup的《C++程序設計語言》可以做爲語言層面上的一個參考,再如進程、線程的工做機制。應該找操做系統類的經典。我所提的著做僅僅做爲一個參考,我不瞭解你真正的需求,對你提到的詳細問題也沒有深刻研究,你要依據本身的狀況作出選擇。函數
在專業學習階段,尤爲在高年級具有必定基礎後。找好方向閱讀讀經典,這是成爲高水平人才的一個必需要作的事。學習
提醒你的是。因爲這是個課外自主學習的項目。可以放棄「系統學習」的但願,而是立足本身有限時間這樣一個前提。需要什麼讀什麼,就在這個「亂搭」其中,成就的是你本身的系統,這使你成爲獨特的人。spa
(見個人博文《破除「系統學習」的情結》)而在看這些書的時候,因爲大可能是厚本。高速瀏覽你已經知道的知識,鑽研你需要的核心。操作系統
甚至有些內容。留個映像,等待你用到的時候,將經典書籍看成手冊去查。.net
切不可以一頭扎進去細細讀來,看完緒論後激情已經全無。
就提這樣一些建議。祝學習順利!
線程
【再評論】(回覆之餘,僅僅認爲就問題談問題了。他的實際問題。不該環繞面試官的兩個提問展開。恰他給我提供連接看他的博文,添加如下的建議)設計
再讀你的博文,想到回信中僅僅是環繞着你信中提出的面試的雙方面問題作了解答。
補充的建議是,面試中的那兩個問題反映出了你需要深刻了解一些原理,而更重要的事情是。需要一個本身設定的方向。大三是一個肯定了方向並造成特長的時候。
既然已經選定了C++,你可以瞄準一個C++的應用領域。以作入手。以用爲目標。在用中學習。
我搜索一下,C++的應用領域可以參考http://developer.51cto.com/art/201001/178946.htm(建議你也本身找找啓示)。
用接下來半年左右的時間作這種準備,到年末應聘時。你是可以有底氣的。
==================== 迂者 賀利堅 CSDN博客專欄================= |== IT學子成長指導專欄 專欄文章的分類文件夾(不按期更新) ==| |== C++ 課堂在線專欄 賀利堅課程教學連接(分課程年級) ==| |== 我寫的書——《逆襲大學——傳給IT學子的正能量》 ==| ===== 爲IT菜鳥起飛鋪跑道,和學生一塊兒享受快樂和激情的大學 ===== |