《程序員面試寶典(第5版)》是《程序員面試寶典》的第5 版,在保留第4 版的數據結構、面向對象、程序設計等主干的基礎上,修正了前4 版近40 處錯誤,解釋清楚一些讀者提出的問題,并使用各大IT 公司及相關企業面試題(2014-2015)替換和補充原內容,以反映自第4 版以來兩年多的時間內所發生的變化。
《程序員面試寶典(第5版)》取材于各大公司面試真題(筆試、口試、電話面試、英語面試,以及邏輯測試和智商測試),詳細分析了應聘程序員(含網絡、測試等)職位的常見考點?!冻绦騿T面試寶典(第5版)》不僅對傳統的C 系語言考點做了詳盡解釋,還根據外企出題特點,新增加了對友元、Static、圖形/音頻、樹、棧、ERP 等問題的深入講解。后《程序員面試寶典(第5版)》著力講述了如何進行英語面試和電話面試,并對求職中簽約、毀約的注意事項及群體面試進行了解析。
《程序員面試寶典(第5版)》的面試題除了有詳細解析和答案外,對相關知識點還有擴展說明。真正做到了由點成線,舉一反三,對讀者從求職就業到提升計算機專業知識都有顯著幫助。
《程序員面試寶典(第5版)》適合計算機相關專業應屆畢業生閱讀,也適合作為正在應聘軟件行業的相關就業人員和計算機愛好者的參考書。
揭開知名IT企業面試、筆試的核心機密
第1部分求職過程
第1章應聘求職 2
1.1 渠道 2
1.2 流程 3
第2章簡歷書寫 4
2.1 簡歷注意事項 4
2.2 簡歷模板 8
第3章求職五步曲 11
3.1 筆試 11
3.2 電話面試 14
3.3 面試 15
3.4 簽約 16
3.5 違約 20
第4章職業生涯發展規劃 22
4.1 缺乏工作經驗的應屆畢業生 22
4.2 更換工作的程序員們 24
4.3 快樂地工作 25
第2部分 C/C 程序設計
第5章程序設計基本概念 30
5.1 賦值語句 30
5.2 i 32
5.3 編程風格 34
5.4 類型轉換 35
5.5 運算符問題 40
5.6 a、b交換與比較 42
5.7 C和C 的關系 43
5.8 程序設計的其他問題 44
第6章預處理、const與sizeof 46
6.1 宏定義 46
6.2 const 47
6.3 sizeof 52
6.4 內聯函數和宏定義 63
第7章指針與引用 65
7.1 指針基本問題 65
7.2 傳遞動態內存 67
7.3 函數指針 76
7.4 指針數組和數組指針 78
7.5 迷途指針 82
7.6 指針和句柄 84
7.7 this指針 86
第8章循環、遞歸與概率 89
8.1 遞歸基礎知識 89
8.2 典型遞歸問題 92
8.3 循環與數組問題 94
8.4 螺旋隊列問題 98
8.5 概率 101
第9章STL模板與容器 103
9.1 向量容器 104
9.2 泛型編程 108
9.3 模板 109
第10章面向對象 113
10.1 面向對象的基本概念 113
10.2 類和結構 116
10.3 成員變量 117
10.4 構造函數和析構函數 120
10.5 拷貝構造函數和賦值函數 122
10.6 多態的概念 128
10.7 友元 131
10.8 異常 132
第11章繼承與接口 136
11.1 覆蓋 137
11.2 私有繼承 139
11.3 虛函數繼承和虛繼承 144
11.4 多重繼承 147
11.5 檢測并修改不適合的繼承 151
11.6 純虛函數 153
11.7 運算符重載與RTTI 155
第12章位運算與嵌入式編程 164
12.1 位制轉換 164
12.2 嵌入式編程 174
12.3 static 181
第3部分數據結構和設計模式
第13章數據結構基礎 184
13.1 單鏈表 184
13.2 雙鏈表 189
13.3 循環鏈表 191
13.4 隊列 192
13.5 棧 193
13.6 堆 196
13.7 樹、圖、哈希表 207
13.8 排序 215
13.9 時間復雜度 228
第14章字符串 237
14.1 整數字符串轉化 237
14.2 字符數組和strcpy 238
14.3 數組初始化和數組越界 242
14.4 數字流和數組聲明 245
14.5 字符串其他問題 245
14.6 字符子串問題 250
第15章設計模式與軟件測試 253
15.1 設計模式 254
15.2 軟件測試基礎 261
15.3 黑盒測試 262
15.4 白盒測試 268
第4部分操作系統、數據庫和網絡
第16章操作系統 276
16.1 進程 276
16.2 線程 281
16.3 內存管理 286
第17章數據庫與SQL語言 290
17.1 數據庫理論 290
17.2 SQL語言 294
17.3 SQL語言客觀題 296
17.4SQL語言主觀題 299
第18章計算機網絡及分布式系統 305
18.1 網絡結構 305
18.2 網絡協議問題 307
18.3 網絡安全問題 309
18.4 網絡其他問題 311
第5部分綜合面試題
第19章英語面試 316
19.1 面試過程和技巧 316
19.2 關于工作(About Job) 318
19.3 關于個人(About Person) 321
19.4 關于未來(About Future) 323
第20章電話面試 325
20.1 電話面試之前的準備工作 325
20.2 電話面試交流常見的問題 326
第21章數字類題目分析 334
21.1 數字規律類題目 334
21.2 數字填充類題目 337
21.3 數字運算類題目 338
21.4 應用數學類題目 339
第22章圖表類題目分析 346
22.1 圖形變換類題目 346
22.2 表格分析類題目 352
第23章智力類題目分析 354
23.1 推理類題目 354
23.2 博弈論 356
23.3 概率 358
第24章無領導小組討論題目分析 361
24.1 題目介紹 361
24.2 無領導小組討論特點 361
24.3 無領導小組階段分析 363
24.4 無領導小組角色分析 367
24.5 無領導小組評分標準分析 371
24.6 群面實錄 373
附錄A面試經歷總結 377
序
首先,我要感謝本書的作者能夠選擇這樣一個備受大家關注的話題作為題材,同時也要感謝電子工業出版社能夠將此書大力推廣。要知道,程序員和面試可能是現在因特網上大家為關心的字眼之一了——不,應該是之二。正好,本書詳盡地描述了程序員應該學些什么、做些什么,然后應該如何面對煩人的但又必不可少的面試過程。當然,如果您不是程序員,我依然認為本書會對您的職業生涯有所幫助,相信我吧。
哦,忘了介紹我自己了。我是孔文達,畢業于北京某某大學材料系,現任微軟(中國)有限公司顧問。咦?怎么讀材料的從事上IT工作了?這說來可話長了。但其實一句概括的話,就是:努力加機遇。當然,我并不想長篇大論應該如何努力及如何把握機遇,我想說的是和本書密切相關的話題——面試。
其實,無論是程序員還是其他任何行業的任何職位,面試過程都大同小異,無非就是提交簡歷、電話面試、面談、得到Offer等這一系列過程。當然,這其中每一步都很重要!簡歷要寫得得體、漂亮,盡量突出自己的優勢,屏蔽自己的劣勢。電話面試還好一些,因為只是電話交談,所以您也許會更好地把握自己的語言。面談是關鍵的一步,而且如果您準備不充分的話,一定會緊張。緊張,就有可能出現錯誤。不過還好,大多數面試官都可以接受面試者的緊張,只要不是太過分,問題就不大。一般來說,中型或大型企業的面試都不止一輪,有些甚至有十幾輪。就拿微軟來說吧,官方渠道需要12輪面試,內部推薦也需要4輪,而且是一票否決制。就是說,有一個面試官說你不行,你就沒戲了。怎么搞定所有的面試官呢?當然有很多技巧,但重要的一條就是:面試官是個活生生的人,他/她一定有個人偏好,在你見到面試官時,盡可能在短的時間內——是在他/她了解你之前——了解他/她,合乎時宜地與他/她展開對話。后一點,不要極其地、非常地、十分地想得到某個職位,這有可能會使你失態,抱著平常心有時會得到意想不到的效果。
這本書寫得非常好,它非常詳盡地描述了作為一名程序員應該為面試準備些什么和注意些什么。也許您現在還用不到它,先看看吧,指不定什么時候就用上了呢!這不是杞人憂天,而是未雨綢繆!
孔文達
技術顧問 微軟全國TOP3講師
包含各種細節,很好!
不錯,很好,值得每個人一讀,包裝完好。
印刷很不錯,紙質很好,內容適合面試突擊
很好很不錯
挺不錯,對于馬上找工作的
希望對面試有用
不錯,值得購買。
不錯的書,好評
書很好,一直信賴當當
有點舊,其他還好
書很好,包裝也很細心,物流也很快,翻了一下,內容寫的也很好。
找工作神器,加油啦,物流很快哦
Satisfied
噢噢噢噢噢噢噢噢噢噢噢噢 不可以 沒有包裝的 討厭 被人摸過
師姐說她有 我還買 然后把劍指offer和編程之美給我了 師姐的書都保存的好好 好開心
書收到了!快遞包裝幾天薄薄一層,都破了!書角都折了,還有一些坑
這是c++的…我要的是Java的…買錯了。自己的問題
185頁要實現單鏈表刪除節點但是配圖給的是插入節點,有點失望,這錯誤也太明顯了。。。
包裝破了一角 書角臟了 還沒看 應該是比較基礎的東西
就是不能用pos機,好像不出小票,而且每次快遞放那就走了,找不到人
安排內容比較合理,書本質量好,字體合適,很適合即將求職的小伙伴們!
書本可以,就是告誡大家最好是貨到付款,否則就等著被快遞員坑吧
買錯了,C/C++的,不適合java、前端。吐槽一下當當,商品中書的目錄都看不到,以后去淘寶看看
一本對程序員來說收益無限的書,覆蓋面比較廣,就是感覺作者應該重新寫下序了,以適應如今的互聯網局勢
怎么說呢,書很好,但是偏向于抱佛腳了,好工作還是要多積累,寶典并不存在
還可以,涉及的面還是挺廣的,在筆試和面試中都有用得到的地方。
這本書對與需要面試的人來說,確實是一本好書,里面涵蓋了算法,數據結構,常見的坑等,非常用心的一本書
略有一點點皺,天太冷了,外面的塑料包縮小把書勒皺皺了