c 方向筆面試推薦書籍

2021-08-04 15:09:47 字數 848 閱讀 5937

c++方向推薦書籍:

mfc:深入淺出mfc,window程式設計,mfc六大**。這個問得很少,基本上不用看。

先看c++,再看stl,最後看設計模式。

stl:stl原始碼剖析。這個問得有點多,主要把各種容器的底層實現機制以及優缺點掌握清楚,這個問題經常問。另外,大資料處理經常用到

hash_set,hash_map,hash_set和一般的基於紅黑樹的map,set之間的對比,以及紅黑樹和平衡二叉樹之間的對比問得比較多。

設計模式:大話設計模式,head first設計模式,設計模式可復用物件導向軟體的基礎。沒有時間,這個可以少看,稍微了解一下,問得不多,也不難。

資料結構:李春寶,資料結構與演算法(c++)版,劍指offer,程式設計師面試一百題,演算法導論(迴圈不變性,動態規劃,貪婪演算法),程式設計之美,程式設計珠璣。

先把基礎的資料結構與演算法(c++)版搞得非常熟,對於陣列,鍊錶,棧,佇列,字串,二叉樹,查詢,排序要非常熟,最好多寫幾遍。其他的在找工

作之前兩三個月內看看。

計算機網路:tcp/ip詳解卷1,計算機網路自頂向下。重點看tcp的相關章節。

c:c陷阱與缺陷,程式設計師的個人修養,c語言深度解剖。重點看程式設計師的個人修養,c語言深度解剖後面有大概二十道題,能夠基本上做出來就不用看了。

作業系統:現代作業系統 andrew s. tanenbaum(linux核心0.11,linux核心情景分析)。要了解原理的話,前面那本書講得很詳細。作業系統的話,

執行緒間通訊和程序間通訊問得比較多,再就是程序空間,核心態,和使用者態也可能問一下。

linux:unix環境高階程式設計,unix網路程式設計。有時間可以看看,搞上層的話基本上可以不看。

大資料處理:很多大的網路公司都會問,

推薦書籍(精選)

1.提高溝通技巧,學會好好說話 所謂的高情商,就是會說話 關鍵對話 贏在談判 你的口才價值千萬 2.克服不良習慣,科學管理時間 睡眠革命 硬派健身 把時間當做朋友 拖延心理學 3.公升級認知系統,提公升思想深度 慢思考,大腦超載時代的思考學 拆掉思維裡的牆 如何高效閱讀 天才在左,瘋子在右 4.增強...

ThoughtWorks QA推薦書籍

tools of critical thinking 0人評價 2014年2月6日讚回覆 來自 豆瓣讀書 軟體測試的藝術 8.4 218人評價 2014年2月6日讚回覆 來自 豆瓣讀書 3人評價 2014年2月6日讚回覆 來自 豆瓣讀書 敏捷軟體測試 7.4 63人評價 2014年2月6日讚回覆 來...

學習推薦書籍 C語言

c語言之父得作品權威性毋庸置疑,本書適合入門,學習c語言的基本語法和使用,入門看該書,本書近300頁,別看國內的譚浩強的書 據說譚浩強的書都是東湊西拼的 裡面很多誤導程式設計師的細節。雖然書籍出版時間比較老,好像也沒更新,不過仍不失為經典書籍。作為一本被人推崇備至的c入門經典,c primer pl...