作品介紹

程序員面試寶典


作者:趙海軍     整理日期:2014-07-24 01:45:35

本書內(nèi)容取材于世界上知名互聯(lián)網(wǎng)企業(yè)(如微軟、IBM、google、facebook、聯(lián)想、騰訊和阿里巴巴等)的最新面試真題(筆試、口試、電話面試、英語面試,以及邏輯測試和智商測試),詳細(xì)分析了應(yīng)聘程序員(含網(wǎng)絡(luò)、測試等)職位的常見考點。本書不僅對傳統(tǒng)的C、C++、PHP等語言考點做了詳盡解說,還根據(jù)外企出題最新特點,增加對友元、Static、圖形/音頻、樹、棧、ERP等問題的深入講解。本書著力講述了如何進行英語面試和電話面試,并對求職中簽約、毀約的注意事項及群體面試進行了解析。本書面試題除了有詳細(xì)解析和答案外,對相關(guān)知識點還有擴展說明。真正做到了由點成線,舉一反三,對讀者從求職就業(yè)到提升計算機專業(yè)知識都有顯著幫助。本書適合計算機相關(guān)專業(yè)應(yīng)屆畢業(yè)生閱讀,也適合作為正在應(yīng)聘軟件行業(yè)的相關(guān)就業(yè)人員和計算機愛好者的參考書。
  作者簡介:
  趙海軍,有著多年的軟件開發(fā)企業(yè)的面試、培訓(xùn)工作經(jīng)歷,面試人數(shù)過萬,總結(jié)了一套適合公司發(fā)展的用人管理規(guī)則,并且專業(yè)為軟件公司的團隊建設(shè)提供專業(yè)的資訊服務(wù),為公司找到了很多有用且能夠擔(dān)當(dāng)重任的優(yōu)秀人才。02年曾就職于IBM中國軟件開發(fā)中心軟件服務(wù)部,擔(dān)任項目經(jīng)理及技術(shù)資訊工作。
  06年就職于微軟中國項目中心,擔(dān)任軟件開發(fā)培訓(xùn)部經(jīng)理,負(fù)責(zé)人才培訓(xùn)和團隊建設(shè)工作
  11年就職康柏公司,擔(dān)任中國區(qū)項目研發(fā)資訊中心經(jīng)理。
  12年開始自主創(chuàng)業(yè),專職為軟件公司提供資訊服務(wù),負(fù)責(zé)技術(shù)培訓(xùn)、團隊管理等方面的技術(shù)資訊工作,服務(wù)的對象包括北大方正、聯(lián)想、IT168網(wǎng)站等專業(yè)IT公司。
  目錄:
  第1部分求職準(zhǔn)備篇
  第1章程序員只寫代碼嗎2
  11你了解程序員嗎3
  12程序員的分類和職責(zé)5
  13程序員應(yīng)該具備的職業(yè)技能和素質(zhì)要求7
  14成功程序員的自我定位10
  第2章成功第一步:書寫好的求職簡歷13
  21從面試官的角度來寫簡歷14第1部分求職準(zhǔn)備篇
  第1章程序員只寫代碼嗎2
  11你了解程序員嗎3
  12程序員的分類和職責(zé)5
  13程序員應(yīng)該具備的職業(yè)技能和素質(zhì)要求7
  14成功程序員的自我定位10
  第2章成功第一步:書寫好的求職簡歷13
  21從面試官的角度來寫簡歷14
  22簡歷書寫注意事項15
  23合格與不合格的簡歷對比17
  第3章探路先行:求職途徑22
  31校園招聘23
  32網(wǎng)絡(luò)招聘24
  33專業(yè)的招聘網(wǎng)站25
  34其他求職渠道28
  第4章不打準(zhǔn)備之仗:面試前的準(zhǔn)備30
  41了解應(yīng)聘流程31
  42臨場面試前的準(zhǔn)備31
  43面試過程中的禮儀33
  第2部分編程基本功——C/C++與數(shù)據(jù)結(jié)構(gòu)篇
  第5章開發(fā)的基石:C/C++語言基礎(chǔ)39
  51數(shù)據(jù)類型、運算符和表達式40
  52編程規(guī)范43
  53程序流程控制47
  54賦值表達式50
  第6章投石問路:字符串與數(shù)組54
  61字符串相關(guān)函數(shù)55
  62數(shù)組應(yīng)用基礎(chǔ)58
  63字符數(shù)組63
  64多維數(shù)組與矩陣66
  第7章神通廣大:函數(shù)72
  71函數(shù)聲明與定義73
  72函數(shù)參數(shù)74
  73函數(shù)調(diào)用79
  74內(nèi)部函數(shù)和外部函數(shù)86
  第8章高深莫測:指針89
  81指針基礎(chǔ)90
  82指針與數(shù)組93
  83指針與字符串98
  84指針與函數(shù)104
  第9章深藏不露:預(yù)處理和內(nèi)存管理112
  91宏定義113
  92內(nèi)存管理115
  第10章勇往直前:循環(huán)和遞歸118
  101循環(huán)119
  102遞歸125
  第11章簡單高效:面向?qū)ο?32
  111類133
  112構(gòu)造函數(shù)和析構(gòu)函數(shù)137
  113靜態(tài)成員141
  114函數(shù)模板和類模板142
  115友元146
  116類的繼承與派生148
  第12章高難攻堅:位運算與嵌入式編程154
  121位運算155
  122嵌入式編程160
  第13章穿針引線:數(shù)據(jù)結(jié)構(gòu)與常用算法163
  131鏈表164
  132棧171
  133隊列176
  134樹182
  第14章高效快捷:效率問題190
  141圖191
  142排序195
  143查找200
  144效率與復(fù)雜度205
  第3部分操作系統(tǒng)、數(shù)據(jù)庫和網(wǎng)絡(luò)篇
  第15章深入腹地:操作系統(tǒng)212
  151進程213
  152存儲管理221
  153設(shè)備管理226
  154文件管理232
  第16章核心中樞:數(shù)據(jù)庫與SQL語言234
  161數(shù)據(jù)庫知識235
  162SQL語言246
  第17章所不能:計算機網(wǎng)絡(luò)252
  171網(wǎng)絡(luò)體系結(jié)構(gòu)253
  172網(wǎng)絡(luò)互聯(lián)技術(shù)259
  173網(wǎng)絡(luò)安全263
  第4部分綜合能力測試篇
  第18章探路外企:英語面試秘籍269
  181面試前的準(zhǔn)備工作270
  182面試中的常見問題272
  第19章另辟蹊徑:電話面試278
  191電話面試的注意事項279
  192電話面試中的常見問題279
  193電話面試中的技巧281
  第20章最強大腦:IQ測試284
  201數(shù)學(xué)推理測試285
  202邏輯推理測試293
  第5部分職場發(fā)展篇
  第21章達成愿望:第一次步入職場301
  211步入職場的第一天302
  212職場新人七法則302
  213初涉職場七忌305
  214職場處事技巧306
  第22章發(fā)揚特長:尋找晉升機會308
  221加薪和升職也講究技巧309
  222不能得到加薪或升職的六種類型311
  223IT職場晉升十大絕招312
  附錄A面試經(jīng)驗談317
  A1面試自我介紹技巧317
  A2應(yīng)聘者回答問題的技巧317
  A3應(yīng)試者語言運用技巧318
  A4面試前要先正確自我定位319
  A5如何克服面試怯場的緊張心理320
  A6面試現(xiàn)場犯錯了應(yīng)該怎么辦320
  A7如何應(yīng)對面試?yán)鋱?21
  A8“隱形”面試錯誤322
  附錄B程序員就業(yè)分析324
  剛走出校門的你,是否在為找工作而迷茫,世界之大,哪里有咱的落腳之地呢?這恐怕是所有即將走向工作崗位的大學(xué)生都要經(jīng)歷的一個過程,也是很讓人煎熬的歷程。筆者具有多年IT行業(yè)從業(yè)經(jīng)驗,對于IT行業(yè)的用人計劃、方針、政策等十分了解,參與了很多IT公司的團隊建設(shè)與管理。筆者通過本書能把自己多年積累的IT面試經(jīng)驗和盤托出,希望能夠為廣大程序員求職指點迷津,并能夠有所幫助。
  創(chuàng)作背景
  曾經(jīng)有筆者培訓(xùn)過的學(xué)員問過這樣一個問題:“趙老師,程序員找工作有什么捷徑可走嗎?”聽到這個問題后,我思緒萬千,現(xiàn)在有些大學(xué)畢業(yè)生只想走捷徑,不想踏踏實實走好每一步,為自己的未來打一個好的基礎(chǔ)。對于每一份工作或者每一件事情,其實都沒有什么捷徑可走的,所謂的捷徑也是日積月累累積下來的經(jīng)驗或者技能。知識的探索永止境,不斷為自己補充新鮮的知識血液才是求職成功的必然結(jié)果。找工作不要報僥幸心理,機會都是給有準(zhǔn)備的人預(yù)留的,做好充分的準(zhǔn)備、打好堅實的基礎(chǔ),求職成功是水到渠成的事情。
  寫這本書確實耗費了我很大的心力,內(nèi)容的組織是否合理、取材是否有針對性、知識點的分析是否到位,等等,一系列問題一直纏繞在我的腦海,為讀者奉獻一本完美的面試指導(dǎo)書是我寫這本書的庶愿,只有對廣大求職面試者有幫助,我才會感到欣慰,也能有一份收獲的喜悅。
  對于廣大畢業(yè)生來說,都要面臨自己的第一份工作,這是人生的一個轉(zhuǎn)折點,也是大多數(shù)人以后為之努力和奮斗的方向,很可能一個人的終身定位就是這第一份工作。選擇正確和適合自身發(fā)展的工作確實不容易,有的工作是自己喜歡確沒人接收,有的工作是自己不喜歡卻被人錄用了,好多人都是被動去工作的,不一定按照自己的意愿來發(fā)展。熟話說“干一行,愛一行!逼鋵嵾@句話寓意深重,通過一個人的工作態(tài)度就能看出這個人的品行如何。作為剛剛走向工作崗位的大學(xué)畢業(yè)生,一定要擺正心態(tài),抱著謙虛好學(xué)的態(tài)度去應(yīng)對職場中的事務(wù)。論做什么工作一定要有責(zé)任心,責(zé)任在上沒有做不好的事情,不要抱著應(yīng)付的心態(tài)去做工作,這樣再好的工作也會從你手邊溜走的。
  筆者作為IT行業(yè)的培訓(xùn)師,曾經(jīng)面試過很多求職者,其中不乏眼高手低的人士,自己的美好憧憬很不錯,以后要自己開公司,自己做項目,想法確實不錯,但是很不切合實際。敢想敢干才是實現(xiàn)目標(biāo)的動力,整天去浮想聯(lián)翩,而不去付諸行動,再好的想法也是空想。在此筆者提醒即將走向工作崗位的你,一定要本著“要想做好事,先要做好人”的原則去做事,認(rèn)真對待每一件事,注重細(xì)節(jié),不能粗枝大葉,日積月累的工作細(xì)節(jié)會對你走向成功有很大的幫助的。
  上面所聊的都是筆者多年來在IT行業(yè)摸爬滾打總結(jié)出來的實實在在的經(jīng)驗,或許對于廣大求職者來說能有些許幫助。近幾年從事IT技術(shù)培訓(xùn)工作,培訓(xùn)了很多學(xué)員,他們大部分都是即將走向工作崗位的大學(xué)生,正是和這么多學(xué)員的接觸讓筆者積累了很多IT從業(yè)經(jīng)驗,也促成了本書的出版。
  程序員就業(yè)形勢分析
  程序員就業(yè)范圍應(yīng)該是很廣的,有的是軟件工廠式的編程工作,有的是項目開發(fā)的編程工作,有的是用戶單位維護類的開發(fā)工作,有的是后臺編程工作,有的是前端編程工作,有的是編制網(wǎng)站,有的是軟件培訓(xùn),有的是與硬件相關(guān)的匯編級編程工作,有的是數(shù)據(jù)庫類編程和管理工作。隨著軟件專業(yè)化分工越來越細(xì),就業(yè)種類也就越來越多了。面對各種就業(yè)種類,如何去選擇適合自己的工作倒是廣大畢業(yè)生很難抉擇的。只有先定下來就業(yè)方向,然后根據(jù)就業(yè)方向所要求的必須掌握的語言,才能確定自己要學(xué)的語言。
  10年前,大學(xué)生在學(xué)校里學(xué)習(xí)程序設(shè)計語言,自己從選擇程序語言意思,基本上是學(xué)校規(guī)定學(xué)什么,自己就學(xué)什么,從沒有考慮到這些學(xué)習(xí)對今后分配工作的影響。這可能是當(dāng)時的社會環(huán)境下,不愁就業(yè)的狀況造成的。如今,社會已經(jīng)發(fā)生翻天覆地的變化,程序員從高高的在上“稀缺人才”,墮落到“IT民工”。期間的變化,令人感慨和奈。我們不得不承認(rèn),我們已經(jīng)到達了一個市場經(jīng)濟的社會,而是一個競爭的市場經(jīng)濟的社會。面對市場、面對競爭大學(xué)畢業(yè)生必須要適應(yīng)社會的發(fā)展和進步,從而為自己的前程打好堅實的基礎(chǔ)。
  隨著IT行業(yè)的飛速發(fā)展,對于程序員的需求也越來越大,尤其是一些高端程序員,對于程序員來說工作機會很多,主要是要看看自己有沒有硬實力,有沒有真才實學(xué)。
  本書特色
  本書的一手資料來源都是各大IT公司的經(jīng)典面試真題,很有代表性,筆者對這些真題進行了深入、細(xì)致的分析,并對其中的重點知識進行了特別說明,可以做到以點代面,能夠延伸出相關(guān)的關(guān)鍵知識理論,可謂是“授人以魚,更授人以漁”。本書具有如下特色:
  案例真實,具有代表性
  書中所講題型全部來自知名IT公司面試真題,而且對每一題進行了針對性的講解,還能夠延伸出相關(guān)的關(guān)鍵知識理論,可以做到以點代面,可謂是“授人以魚,更授人以漁”。
  求職技巧分析到位
  詳細(xì)講解應(yīng)聘者從職業(yè)規(guī)劃、求職渠道、簡歷、面試過程等各個環(huán)節(jié)需要注意的問題,還對以后職場發(fā)展進行了具體分析。
  專業(yè)知識講解透徹
  通過面試真題講解專業(yè)知識,讓求職者真正知道所學(xué)知識能用在實際工作中的哪些方面,并且熟悉企業(yè)常見的面試題,為應(yīng)聘做好充分的準(zhǔn)備。
  內(nèi)容安排方式新穎
  每個面試真題通過出現(xiàn)頻率、真題解析和參考答案3個方面進行講解,還穿插“面試官點睛”欄目對關(guān)鍵知識點進行點撥,可以幫助求職者把握復(fù)習(xí)重點。
  





上一本:我的青春不迷茫 下一本:向成功學(xué)大師借智慧

作家文集

下載說明
程序員面試寶典的作者是趙海軍,全書語言優(yōu)美,行文流暢,內(nèi)容豐富生動引人入勝。為表示對作者的支持,建議在閱讀電子書的同時,購買紙質(zhì)書。

更多好書