程序員面試寶典(第三版) 程序员面试宝典(第3版)

歐立奇, 劉洋, 段韜

  • 出版商: 電子工業
  • 出版日期: 2011-04-01
  • 定價: $239
  • 售價: 8.5$203
  • 語言: 簡體中文
  • 頁數: 344
  • 裝訂: 平裝
  • ISBN: 7121126478
  • ISBN-13: 9787121126475
  • 相關分類: 職涯發展
  • 已過版

買這商品的人也買了...

商品描述

<內容大鋼>

    本書是《程序員面試寶典》的第三版,在保留第二版的數據結構、面向對象、程序設計等主幹的基礎上,使用各大IT公司及相關企業最新面試題替換和補充原內容,以反映自第一版以來近幾年時間所發生的變化。
    歐立奇、劉洋、段韜編著的《程序員面試寶典》取材於各大公司面試真題(筆試、口試、電話面試、英語面試,以及邏輯測試和智商測試),詳細分析了應聘程序員(含網絡、測試等)職位的常見考點。本書不僅對傳統的C系語言考點做了詳盡解說,還根據外企出題最新特點,新增加了對友元、Static、圖形/音頻、樹、棧、ERP等問題的深入講解。最後本書著力講述瞭如何進行英語面試和電話面試,並對求職中簽約、毀約的註意事項及群體面試進行瞭解析。本書的面試題除了有詳細解析和答案外,對相關知識點還有擴展說明。真正做到了由點成線,舉一反三,對讀者從求職就業到提升電腦專業知識都有顯著幫助。
    《程序員面試寶典》適合電腦相關專業應屆畢業生閱讀,也適合作為正在應聘軟件行業的相關就業人員和電腦愛好者的參考書。

<作者介紹>

歐立奇//劉洋//段韜

<目錄>

    第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章  程序設計基本概念  29
  5.1  賦值語句  29
  5.2  i++  31
  5.3  編程風格  33
  5.4  類型轉換  34
  5.5  運算符問題  38
  5.6  a、b交換  39
  5.7  C和C++的關係  41
  5.8  程序設計的其他問題  41
第6章  預處理、const與sizeof  45
  6.1  宏定義  45
  6.2  const  46
  6.3  sizeof  48
  6.4  內聯函數和宏定義  59
第7章  指針與引用  61
  7.1  指針基本問題  61
  7.2  傳遞動態內存  63
  7.3  函數指針  72
  7.4  指針數組和數組指針  74
  7.5  迷途指針  77
  7.6  指針和句柄  79
第8章  循環、遞歸與概率  82
  8.1  遞歸基礎知識  82
  8.2  典型遞歸問題  83
  8.3  循環與數組問題  86
  8.4  螺旋隊列問題  89
  8.5  概率  92
第9章  STL模板與容器  93
  9.1  向量容器  94
  9.2  泛型編程  98
  9.3  模板  99
第10章  面向對象  103

  10.1  面向對象的基本概念  103
  10.2  類和結構  104
  10.3  成員變量  106
  10.4  構造函數和析構函數  108
  10.5  拷貝構造函數和賦值函數  111
  10.6  多態的概念  117
  10.7  友元  120
第11章  繼承與接口  122
  11.1  覆蓋  123
  11.2  私有繼承  125
  11.3  虛函數繼承和虛繼承  130
  11.4  多重繼承  134
  11.5  檢測並修改不適合的繼承  137
  11.6  純虛函數  139
  11.7  運算符重載與RTTI  141
第12章  位運算與嵌入式編程  149
  12.1  位制轉換  149
  12.2  嵌入式編程  159
  12.3  static  165
    第3部分  數據結構和設計模式
第13章  數據結構基礎  167
  13.1  單鏈表  167
  13.2  雙鏈表  172
  13.3  循環鏈表  173
  13.4  隊列  174
  13.5  棧  175
  13.6  堆  178
  13.7  樹、圖、哈希表  187
  13.8  排序  196
  13.9  時間複雜度  209
第14章  字符串  201
  14.1  整數字符串轉化  201
  14.2  字符數組和strcpy  218
  14.3  數組初始化和數組越界  222
  14.4  數字流和數組聲明  224
  14.5  字符串其他問題  225
  14.6  字符子串問題  230
第15章  設計模式與軟件測試  232
  15.1  設計模式  233
  15.2  軟件測試基礎  239
  15.3  黑盒測試  241
  15.4  白盒測試  247
    第4部分  操作系統、數據庫和網絡
第16章  操作系統  253
  16.1  進程  253
  16.2  線程  256
  16.3  內存管理  258
第17章  數據庫與SQL語言  260
  17.1  數據庫理論  260
  17.2  SQL語言  264

  17.3  SQL語言客觀題  266
  17.4  SQL語言主觀題  270
第18章  電腦網絡及分佈式系統  275
  18.1  網絡結構  275
  18.2  網絡協議問題  277
  18.3  網絡安全問題  279
  18.4  網絡其他問題  281
    第5部分  綜合面試題
第19章  英語面試  288
  19.1  面試過程和技巧  288
  19.2  關於工作(About Job)  290
  19.3  關於個人(About Person)  293
  19.4  關於未來(About Future)  295
第20章  電話面試  297
  20.1  電話面試之前的準備工作  297
  20.2  電話面試交流常見問題  298
第21章  智力測試  307
  21.1  關於數字的智力測試  307
  21.2  關於推理的智力測試  309
  21.3  關於時間的智力測試  314
  21.4  關於綜合的智力問題  318
  21.5  關於群體面試  321
  21.6  關於表格的智力測試  323
附錄A  面試經歷總結  327

目錄大綱