C/C++軟件工程師就業(yè)求職手冊

出版時(shí)間:2009-3  出版社:人民郵電出版社  作者:胡凌云  頁數(shù):408  
Tag標(biāo)簽:無  

前言

  當(dāng)求職者應(yīng)聘一份程序設(shè)計(jì)、軟件開發(fā)方面的工作時(shí),招聘方一般都會安排一次面試來考察其程序設(shè)計(jì)能力。由于C/C++語言具有很大的靈活性,被廣泛運(yùn)用于各個(gè)領(lǐng)域,很多公司將C/C++編程能力作為考查程序員基本素質(zhì)的主要方式。市場上雖然有許多C/C++編程方面的書籍,但大多數(shù)都是講解語言編程,很少針對C/C++面試,讀者很難迅速了解并掌握面試所需要的知識?! ”緯wC/C++面試中出現(xiàn)的各個(gè)知識點(diǎn),包括c語言編程基礎(chǔ)、c++面向?qū)ο?、算法、?shù)據(jù)結(jié)構(gòu)、STL等。所有知識點(diǎn)都結(jié)合例題進(jìn)行說明,每道例題都取材于各大公司的實(shí)際招聘面試題,并在題后緊跟詳細(xì)的分析步驟和解答。  本書面向正在找工作和將要找工作的程序員。相信本書一定能幫助讀者快速復(fù)習(xí)有關(guān)的知識,并獲得一份滿意的工作。本書的特點(diǎn)  本書全面講解了C/C++面試的各個(gè)知識點(diǎn),并對于一些重點(diǎn)和難點(diǎn)進(jìn)行了細(xì)致的分析。其特點(diǎn)主要體現(xiàn)在以下幾個(gè)方面。口編排細(xì)致。軟件公司對于求職者的考查,看重基礎(chǔ)知識的掌握,但是往往考點(diǎn)非常細(xì)。求職者必須具備扎實(shí)的編程基礎(chǔ)和良好的編程習(xí)慣才能輕松應(yīng)對。本書編排從C/C++核心基礎(chǔ)開始,由淺入深地逐漸轉(zhuǎn)入到高級部分,強(qiáng)調(diào)了如何在實(shí)際工作中活用基礎(chǔ)知識,進(jìn)行高質(zhì)量的程序開發(fā)??趦?nèi)容最新。本書中所有題目都來自于近兩年各大IT公司的面試真題,經(jīng)過匯總和按知識點(diǎn)歸類,真正做到了結(jié)構(gòu)設(shè)置科學(xué)、知識點(diǎn)全面。口實(shí)用性強(qiáng)。技術(shù)面試題的全部意義在于檢驗(yàn)求職者的編程能力,目的在于挑選能夠迅速勝任工作崗位的求職者。本書中針對C/C++的知識點(diǎn),結(jié)合實(shí)際應(yīng)用進(jìn)行了講解,對于工作中需要注意的重點(diǎn)和難點(diǎn),做了著重介紹?! 】谠黾又橇碱}?! ‰S著軟件開發(fā)的全球化趨勢,國內(nèi)軟件企業(yè)對求職者的綜合素質(zhì)要求越來越高,面試中也出現(xiàn)越來越多的智力測試部分。沒有這方面經(jīng)驗(yàn)的求職者,常常感覺“智力不夠用”。本書對大部分常見的智力題進(jìn)行了歸類及分析解答,引導(dǎo)求職者把握思路線索。

內(nèi)容概要

  《C/C++軟件工程師就業(yè)求職手冊》詳細(xì)分析了軟件工程師求職過程中的常見問題,深入解析了各大IT公司考查求職者的面試真題,告訴讀者用人單位需要什么樣的技術(shù)人才、考查什么樣的技術(shù)知識以及如何甄別人才。全書分3篇,共14章。第1篇是求職過程,講述了程序員求職的整個(gè)過程,包括簡歷撰寫、簡歷投遞、筆試以及各類面試,并列出了最常用的英文面試詞匯方便讀者參考。第2篇是C/C++面試題,作為《C/C++軟件工程師就業(yè)求職手冊》的核心,占全書篇幅的85%。本篇主要講述了C/C++程序員需要掌握的各項(xiàng)技術(shù),并結(jié)合各大公司實(shí)際的面試題進(jìn)行講解,對一些面試所考查的重點(diǎn)和難點(diǎn)(如字符串、C++面向?qū)ο蟛糠?、STL等)進(jìn)行了全面和深入的分析解答。讀者可以通過閱讀本部分全面了解C/C++技術(shù)面試的各個(gè)方面,快速復(fù)習(xí)C/C++編程的知識。第3篇是智力測試,囊括了面試中常見的智力面試題,讀者可通過閱讀本部分迅速提高分析和解答問題的能力?!  禖/C++軟件工程師就業(yè)求職手冊》適合應(yīng)聘計(jì)算機(jī)軟件開發(fā)領(lǐng)域職位的應(yīng)屆畢業(yè)生和其他求職者閱讀,也適合作為軟件開發(fā)從業(yè)人員和計(jì)算機(jī)愛好者的參考書。

書籍目錄

第1篇 求職過程第1章 應(yīng)聘求職1.1 應(yīng)聘渠道1.2 應(yīng)聘流程1.3 簡歷撰寫1.3.1 書寫簡歷的注意事項(xiàng)1.3.2 簡歷模板的使用1.4 應(yīng)聘考試的3種形式1.4.1 筆試1.4.2 電話面試1.4.3 面試1.5 程序員職業(yè)發(fā)展規(guī)劃第2章 英文面試2.1 英文面試過程和技巧2.2 英文面試常見問題和答案2.2.1 關(guān)于工作(About Job)2.2.2 關(guān)于個(gè)人(About Person)2.2.3 關(guān)于未來(About Future)2.3 面試常用詞匯2.3.1 個(gè)人資料相關(guān)2.3.2 個(gè)人品質(zhì)相關(guān)2.3.3 學(xué)歷相關(guān)2.3.4 工作經(jīng)歷相關(guān)2.3.5 離職原因相關(guān)第2篇 c/c++面試題第3章 C/C++程序基礎(chǔ)3.1 變量賦值3.1.1 一般賦值語句3.1.2  i++與++i3.2 編程規(guī)范3.2.1 條件比較3.2.2 命名規(guī)則3.3 類型轉(zhuǎn)換3.4 數(shù)值交換3.5 C和C++的聯(lián)系與區(qū)別3.6 main函數(shù)之后的調(diào)用第4章 預(yù)處理、const、static與sizeof4.1 預(yù)處理4.1.1 #ifdef,.#else、#endif指示符4.1.2 宏定義4.2 const(常量)4.3 static變量(靜態(tài)變量)4.4 sizeof操作符4.5 inline與宏定義第5章 引用和指針5.1 引用5.1.1 引用的基本問題5.1.2 參數(shù)引用5.1.3 常量引用5.1.4 引用與指針的區(qū)別5.2 指針基礎(chǔ)5.2.1 指針的聲明5.2.2 指針的運(yùn)算5.2.3 指針常量與常量指針5.2.4 C++中this指針5.3 指針數(shù)組與數(shù)組指針5.4 函數(shù)指針與指針函數(shù)5.5 野指針5.6 動態(tài)內(nèi)存的傳遞5.7 指針與句柄的區(qū)別第6章 字符串6.1 數(shù)字與字符串的轉(zhuǎn)化6.1.1 數(shù)字轉(zhuǎn)化為字符串6.1.2 字符串轉(zhuǎn)化為數(shù)字6.2 字符串與數(shù)組6.2.1 strcpy函數(shù).memcpy函數(shù)6.2.2 數(shù)組越界6.2.3 其他編程問題第7章 位運(yùn)算與嵌入式編程7.1 位制轉(zhuǎn)換與位運(yùn)算7.1.1 位制轉(zhuǎn)換7.1.2 位運(yùn)算7.2 嵌入式編程第8章 C++面向?qū)ο?.1 面向?qū)ο蟮幕靖拍?.2 class和struct的區(qū)別8.3 成員變量8.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)8.4.1 構(gòu)造函數(shù)8.4.2 析構(gòu)函數(shù)8.5 復(fù)制構(gòu)造函數(shù)和賦值函數(shù)8.5.1 復(fù)制構(gòu)造函數(shù)8.5.2 賦值函數(shù)8.6 函數(shù)重載和運(yùn)算符重載8.6.1 函數(shù)重載8.6.2 運(yùn)算符重載第9章 C++繼承和多態(tài)9.1 繼承的概念9.2 私有繼承9.3 多態(tài)的概念9.4 多重繼承和虛擬繼承9.5 純虛函數(shù)和抽象基類9.6 COM(組件對象模型)第10章 數(shù)據(jù)結(jié)構(gòu)10.1 單鏈表10.2 循環(huán)鏈表10.3 雙向鏈表10.4 雙向循環(huán)鏈表10.5 隊(duì)列10.6 棧10.7 二叉樹第11章 排序11.1 插入排序11.1.1 直接插入排序11.1.2 希爾(Shell)排序11.2 交換排序11.2.1 冒泡排序11.2.2 快速排序11.3 選擇排序11.3.1 直接選擇排序11.3.2 堆排序l1.4 歸并排序11.5 基數(shù)排序11.6 各種排序方法比較第12章 泛型編程12.1 泛型編程和模板12.2 模板的特化12.3 模板的應(yīng)用第13章 STL(標(biāo)準(zhǔn)模板庫)13.1 STL的基本概念13.2 STL序列容器13.2.1 vector容器13.2.2 list容器13.2.3 deque容器13.3 STL適配容器13.4 STL關(guān)聯(lián)容器13.5 STL算法13.6 STL智能指針13.7 函數(shù)對象第3篇 智力測試第14章 智力測試題14.1 數(shù)學(xué)能力14.2 推理能力14.3 反應(yīng)能力

章節(jié)摘錄

  第1篇 求職過程  第1章 應(yīng)聘求職  1.5 程序員職業(yè)發(fā)展規(guī)劃  對于無工作經(jīng)驗(yàn)的應(yīng)屆生來說,與企業(yè)需求接軌是職業(yè)規(guī)劃的第一步?! ≡谝郧?,企業(yè)要承擔(dān)起學(xué)生的培訓(xùn)工作,畢業(yè)的學(xué)生要在公司經(jīng)過一段時(shí)間培訓(xùn)后,才能融入整個(gè)開發(fā)團(tuán)隊(duì)。而現(xiàn)在,很少有公司愿意承擔(dān)這樣的培訓(xùn)成本了。在激烈的市場競爭下,領(lǐng)著工資卻無法帶來利潤的職員是大部分企業(yè)都無法容忍的。大學(xué)教育是普適教育,教給學(xué)生的只是知識,而企業(yè)對學(xué)生的需求是技能。這之間就存在一個(gè)很難彌補(bǔ)的差距。企業(yè)更關(guān)心求職者學(xué)習(xí)到了什么技能,曾經(jīng)做過什么,如何把學(xué)到的技能應(yīng)用到實(shí)際中去。  應(yīng)屆畢業(yè)生很難克服這個(gè)困難,因?yàn)閷W(xué)校不具備這樣的環(huán)境。如果在學(xué)校通過某些方式已經(jīng)積累到了經(jīng)驗(yàn),當(dāng)然這是最好的。但如果沒有積累到這些知識,就必須尋找機(jī)會通過其他途徑彌補(bǔ)?! W(xué)生來說,職業(yè)生涯能否進(jìn)入正常的軌道,需要尋找到適合自己的入口。因此面臨畢業(yè)的學(xué)生要謹(jǐn)慎地做出自己的選擇?! 。 τ诠ぷ骱蟮某绦騿T,職業(yè)規(guī)劃要將技術(shù)提升與行業(yè)發(fā)展相結(jié)合。很多人剛參加工作時(shí)充滿活力,然而幾年的摸爬滾打后,沖勁就會慢慢減弱甚至消失,再加上IT大環(huán)境的起伏不定,一旦無法跟上技術(shù)或者行業(yè)發(fā)展的步伐,就會很迷茫。工作的新鮮感褪色后,需要設(shè)法找到一個(gè)又一個(gè)新的目標(biāo)為自己增加動力。要找到這個(gè)目標(biāo)就必須做好職業(yè)規(guī)劃?! ?000年以后,軟件業(yè)中編程行業(yè)的編程思維和模式、方法都發(fā)生了翻天覆地的轉(zhuǎn)變?,F(xiàn)在做項(xiàng)目需要的是新的、巧的設(shè)計(jì)思想。程序員應(yīng)該知道如何學(xué)習(xí)和思考,并且了解技術(shù)變化的原因在哪里,其核心在哪里?! Υ蠖鄶?shù)人來說,首先是要專,在技術(shù)上做得比較深入,然后進(jìn)行工作的調(diào)整,成為某個(gè)領(lǐng)域的專家,再根據(jù)自己的情況,決定自己的發(fā)展方向。也許一部分人會成為軟件架構(gòu)師,一部分人會成為高級銷售顧問,另外一部分人可能就會走向行政管理,這些都是可能的,和個(gè)人的性格有關(guān)。

編輯推薦

  《C/C++軟件工程師就業(yè)求職手冊》特色:  贏在起跑線,走出就業(yè)寒冬?! 〗饷苊筮x人標(biāo)準(zhǔn),引導(dǎo)IT職業(yè)規(guī)劃,突破筆試面試關(guān)卡,解析求職應(yīng)聘疑難。  高達(dá)千萬人的就業(yè)大軍遭遇迄今為止最冷的寒冬——招聘的企業(yè)少了,可是競爭的人卻多了;空缺的崗位少了,但是對應(yīng)聘者的要求卻多了?! 〗饷苊筮x人標(biāo)準(zhǔn)  引導(dǎo)IT職業(yè)規(guī)劃  突破筆試面試關(guān)卡  解析求職應(yīng)聘疑難

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C/C++軟件工程師就業(yè)求職手冊 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7