2015實習生求職季總結

1、實習季Timeline

從2015年4月開始找實習,先後歷時兩個月,參加了不少的筆試/面試。這是一個焦慮又美好的學期,我在這段時間裏學到了不少東西。git


這一個學期就這麼磕磕絆絆的過了一半了,決定去360實習之後,也終於能安下心來。由於等待(筆試/面試通知)真的是很痛苦的一件事。程序員

參加的筆試/面試越多,愈加現本身有不少的不足。求職不免碰壁,這兩個月我被虐了好幾回,致使個人自信心直線降低。但如今來看,我以爲被虐反而更好,它讓我不斷總結和反思:哪一塊的知識不知道就補哪一塊,而後不斷地提升本身。github


2、經驗之談

我在本科時就決定要進互聯網行業,在作過的項目中是C++開發居多,因此也天然而然的走向了服務端開發方向。從這兩個月的筆試/面試經從來看,其實作後臺服務端開發主要就是要掌握5個方面的基礎知識,並且須要較深刻。面試

  1. 語言:編程語言必然要掌握一門的,並且須要熟練的掌握。從筆試/面試的狀況來看,基本就是 C/C++/Java 熟練掌握一門,最好還會一門腳本語言(Perl/Python/Shell)。由於我是C++黨,因此這裏推薦一下學習C++要看的書:算法

    • 《C++ Primer》不用多說,入門必看。
    • 《Effective C++》《More Effective C++》《深度探索C++對象模型》進階。
    • 《Effective STL》《STL源碼剖析》瞭解C++ STL。

  2. 算法與數據結構:這個就不用多說,無論什麼崗位都要有算法基礎的。數據庫

    • 《算法導論》最經典,但有人說上面講的太繁瑣,其實我也以爲,多是水平還不夠。
    • 《程序員面試金典》《編程之美》《劍指offer》
    • 刷題:LeetCode

  3. 操做系統:作服務端開發,對操做系統必定要很瞭解。一般考的最多的是進程線程、內存管理、I/O管理。編程

    • 《現代操做系統》《深刻理解計算機系統》這是原理方面的。
    • 《UNIX環境高級編程》服務端是比較偏Unix/Linux的。
    • 若是你還要了解Linux內核的話…

  4. 網絡:主要是指TCP/IP,作服務端必須熟練掌握TCP/IP,這點不須要解釋什麼。服務器

    • 《TCP/IP協議詳解》卷1,必看網絡協議經典書籍。
    • 《計算機網絡:自頂向下方法》也是講原理的。
    • 《Unix網絡編程》瞭解了原理,須要實戰一下。

  5. 數據庫:不論什麼樣的應用,都須要數據庫的支持,數據庫無處不在。而如今主流的仍是關係型數據庫,建議學MySQL。markdown

    • 《數據庫系統概念》瞭解數據庫。
    • 《SQL Cookbook》《SQL入門經典》瞭解SQL結構化查詢語言。
    • 《高性能MySQL》《MySQL技術內幕》學習MySQL自己。

固然,上面推薦的書籍是各領域評分較高的書籍,我目前也就看了一部分(要是都看完了,我就不是這個水平了)。除了打好基礎,你還能夠了解某一些領域的知識,好比《Linux高性能服務器編程》幫你從總體上了解服務端開發,《分佈式系統原理與範型》瞭解分佈式,或者看一些經典的論文,好比Google三大論文,或者學習Hadoop/Spark分佈式計算框架等等。網絡

下面是百度公司分享的一個技術能力模型:



對於基礎知識,必然是要所有掌握的;而對於技術領域,能夠擇其一而攻之。


3、計劃和展望

這個實習生招聘季,通過多個「筆試->總結->面試->總結」的循環,我學到了不少,提升了不少。同時,也更加明確了本身未來要作什麼,要往哪一個方向走。

我會記住並保持這段時間的這種心態,在接下來一年的實習時間裏,看完還沒看完的書,瞭解並學習一些新的領域,完成給本身制定的 To-Do-List 。相信在一年後的畢業招聘季中,我能更加地駕輕就熟。







我的站點:http://songlee24.github.com

相關文章
相關標籤/搜索