[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

程序員面試筆試寶典(第2版)
該商品所屬分類:成功/勵志 -> 人在職場
【市場價】
406-588
【優惠價】
254-368
【介質】 book
【ISBN】9787111487876
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:機械工業
  • ISBN:9787111487876
  • 作者:何昊//葉向陽//竇浩
  • 頁數:297
  • 出版日期:2015-01-01
  • 印刷日期:2015-01-01
  • 包裝:平裝
  • 開本:16開
  • 版次:2
  • 印次:1
  • 字數:480千字
  •   何昊、葉向陽、竇浩編著的《程序員面試筆試寶
    典(第2版)》針對當前各大IT企業面試筆試中常見
    的問題以及注意事項,進行了深層次的分析。本書除
    了對傳統的計算機相關知識(C/C++、數據結構與算
    法、操作繫統等)進行介紹外,還根據當前計算機技
    術的發展潮流,對面試筆試中常見的海量數據處理進
    行了詳細的分析。同時,為了更具說服力,本書特邀
    多位IT名企面試官現身說法,對面試過程中求職者存
    在的問題進行了深度剖析,同時本書引入了一批來自
    於名牌高校、就職於明星企業的職場達人的真實求職
    案例,通過他們的求職經驗與教訓,拋磚引玉,將整
    個求職過程生動形像地展示在讀者面前,進而對求職
    者起到一定的指引作用。本書也對各種類型的IT企業
    的招聘環節進行了庖丁解牛式的分析,幫助求職者能
    夠更加有針對性地進行求職準備。
    《程序員面試筆試寶典(第2版)》是一本計算
    機相關專業畢業生面試筆試的求職用書,同時也適合
    期望在計算機軟硬件行業大顯身手的計算機愛好者閱
    讀。
  • 上篇 面試筆試經驗技巧篇
    第1章 面試官箴言
    1.1 有道無術,術可求;有術無道,止於術
    1.2 求精不求全
    1.3 腳踏實地,培養多種技能
    1.4 保持空杯心態
    1.5 職場是能者的舞臺
    1.6 學會“紙上談兵”
    1.7 小結
    第2章 面試心得交流
    2.1 心態決定一切
    2.2 假話全不說,真話不全說
    2.3 走自己的路,讓別人去說吧
    2.4 夯實基礎謀出路
    2.5 書中自有編程法
    2.6 筆試成績好,不會被鄙視
    2.7 不要一廂情願做公司的備胎
    2.8 小結
    第3章 企業面試筆試攻略
    3.1 互聯網企業
    3.2 網絡設備提供商
    3.3 外企
    3.4 國企
    3.5 研究所
    3.6 創業型企業
    3.7 如何抉擇
    下篇 面試筆試技術攻克篇
    第4章 程序設計基礎
    4.1 C/C++關鍵字
    4.1.1 static(靜態)變量有什麼作用
    4.1.2 const有哪些作用
    4.1.3 switch語句中的case結尾是否必須添加break語句?為什麼
    4.1.4 volatile在程序設計中有什麼作用
    4.1.5 斷言ASSERT( )是什麼
    4.1.6 枚舉變量的值如何計算
    4.1.7 char str1[] = “abc”; char str2[] = “abc”; str1與str2不相等,為什麼
    4.1.8 為什麼有時候main( )函數會帶參數?參數argc與argv的含義是什麼
    4.1.9 C++裡面是不是所有的動作都是main( )函數引起的
    4.1.10 *p++與(*p)++等價嗎?為什麼
    4.1.11 前置運算與後置運算有什麼區別
    4.1.12 a是變量,執行(a++) += a語句是否合法
    4.1.13 如何進行float、bool、int、指針變量與“零值”的比較
    4.1.14 new/delete與malloc/free的區別是什麼
    4.1.15 什麼時候需要將引用作為返回值
    4.1.16 變量名為618Software是否合法
    4.1.17 C語言中,整型變量x小於0,是否可知x×2也小於0
    4.1.18 exit(status)是否跟從main( )函數返回的status等價
    4.1.19 已知String類定義,如何實現其函數體
    4.1.20 在C++中如何實現模板函數的外部調用
    4.1.21 在C++中,關鍵字explicit有什麼作用
    4.1.22 C++中異常的處理方法以及使用了哪些關鍵字
    4.1.23 如何定義和實現一個類的成員函數為回調函數
    4.2 內存分配
    4.2.1 內存分配的形式有哪些
    4.2.2 什麼是內存洩露
    4.2.3 棧空間的*大值是多少
    4.2.4 什麼是緩衝區溢出
    4.3 sizeof
    4.3.1 sizeof是關鍵字嗎
    4.3.2 strlen(“\0”)=?sizeof(“\0”)=?
    4.3.3 對於結構體而言,為什麼sizeof返回的值一般大於期望值
    4.3.4 指針進行強制類型轉換後與地址進行加法運算,結果是什麼
    4.4 指針
    4.4.1 使用指針有哪些好處
    4.4.2 引用還是指針
    4.4.3 指針和數組是否表示同一概念
    4.4.4 指針是否可進行>、<、>=、<=、= =運算
    4.4.5 指針與數字相加的結果是什麼
    4.4.6 野指針?空指針
    4.5 預處理
    4.5.1 C/C++頭文件中的ifndef/define/endif的作用有哪些
    4.5.2 #include 和#include“filename.h”有什麼區別
    4.5.3 #define有哪些缺陷
    4.5.4 如何使用define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)
    4.5.5 含參數的宏與函數有什麼區別
    4.5.6 宏定義平方運算#define SQR(X) X*X是否正確
    4.5.7 不能使用大於、小於、if語句,如何定義一個宏來比較兩個數a、b的大小
    4.5.8 如何判斷一個變量是有符號數還是無符號數
    4.5.9 #define TRACE(S) (printf(“%s\n”, #S), S)是什麼意思
    4.5.10 不使用sizeof,如何求int占用的字節數
    4.5.11 如何使用宏求結構體的內存偏移地址
    4.5.12 如何用sizeof判斷數組中有多少個元素
    4.5.13 枚舉和define有什麼不同
    4.5.14 typdef和define有什麼區別
    4.5.15 C++中宏定義與內聯函數有什麼區別
    4.5.16 定義常量誰*好?#define還是const
    4.6 結構體與類
    4.6.1 C語言中struct與union的區別是什麼
    4.6.2 C和C++中struct的區別是什麼
    4.6.3 C++中struct與class的區別是什麼
    4.7 位操作
    4.7.1 一些結構聲明中的冒號和數字是什麼意思
    4.7.2 *有效的計算2乘以8的方法是什麼
    4.7.3 如何實現位操作求兩個數的平均值
    4.7.4 unsigned int i=3;printf(“%u\n”,i*-1)輸出為多少
    4.7.5 如何求解整型數的二進制表示中1的個數
    4.7.6 不能用sizeof( )函數,如何判斷操作繫統是16位還是32位的
    4.7.7 嵌入式編程中,什麼是大端?什麼是小端
    4.7.8 考慮n位二進制數,有多少個數中不存在兩個相鄰的1
    4.7.9 不用除法操作符如何實現兩個正整數的除法
    4.8 函數
    4.8.1 怎麼樣寫一個接受可變參數的函數
    4.8.2 函數指針與指針函數有什麼區別
    4.8.3 C++函數傳遞參數的方式有哪些
    4.8.4 重載與覆蓋有什麼區別
    4.8.5 是否可以通過**內存地址進行參數賦值與函數調用
    4.8.6 默認構造函數是否可以調用單參數構造函數
    4.8.7 C++中函數調用有哪幾種方式
    4.8.8 什麼是可重入函數?C語言中如何寫可重入函數
    4.9 數組
    4.9.1 int a[2][2]={{1},{2,3}},則a[0][1]的值是多少
    4.9.2 如何合法表示二維數組
    4.9.3 a是數組,(int*)(&a+1)表示什麼意思
    4.9.4 不使用流程控制語句,如何打印出1~1000的整數
    4.9.5 char str[1024]; scanf(“%s”,str)是否安全
    4.9.6 行存儲與列存儲中哪種存儲效率高
    4.10 變量
    4.10.1 全局變量和靜態變量有什麼異同
    4.10.2 局部變量需要“避諱”全局變量嗎
    4.10.3 如何建立和理解**復雜的聲明
    4.10.4 變量定義與變量聲明有什麼區別
    4.10.5 不使用第三方變量,如何交換兩個變量的值
    4.10.6 C與C++變量初始化有什麼不同
    4.11 字符串
    4.11.1 不使用C/C++字符串庫函數,如何自行編寫strcpy( )函數
    4.11.2 如何把數字轉換成字符串
    4.11.3 如何自定義內存復制函數memcpy( )
    4.12 編譯
    4.12.1 編譯和鏈接的區別是什麼
    4.12.2 編譯型語言與解釋型語言的區別是什麼
    4.12.3 如何判斷一段程序是由C編譯程序還是由C++編譯程序編譯的
    4.12.4 在C++程序中調用被C編譯器編譯後的函數,為什麼要加extern“C”
    4.12.5 兩段代碼共存於一個文件,編譯時有選擇地編譯其中的一部分,如何實現
    4.13 面向對像相關
    4.13.1 面向對像與面向過程有什麼區別
    4.13.2 面向對像的基本特征有哪些
    4.13.3 什麼是深拷貝?什麼是淺拷貝
    4.13.4 什麼是友元
    4.13.5 復制構造函數與賦值運算符的區別是什麼
    4.13.6 基類的構造函數/析構函數是否能被派生類繼承
    4.13.7 初始化列表和構造函數初始化的區別是什麼
    4.13.8 類的成員變量的初始化順序是按照聲明順序嗎
    4.13.9 當一個類為另一個類的成員變量時,如何對其進行初始化
    4.13.10 C++能設計實現一個不能被繼承的類嗎
    4.13.11 構造函數沒有返回值,那麼如何得知對像是否構造成功
    4.13.12 C++中的空類默認產生哪些成員函數
    4.13.13 如何設置類的構造函數的可見性
    4.13.14 public繼承、protected繼承、private繼承的區別是什麼
    4.13.15 C++提供默認參數的函數嗎
    4.13.16 C++中有哪些情況隻能用初始化列表而不能用賦值
    4.14 虛函數
    4.14.1 什麼是虛函數
    4.14.2 C++如何實現多態
    4.14.3 C++中繼承、虛函數、純虛函數分別指的是什麼
    4.14.4 C++中的多態種類有哪幾種
    4.14.5 什麼函數不能聲明為虛函數
    4.14.6 是否可以把每個函數都聲明為虛函數
    4.14.7 C++中如何阻止一個類被實例化
    4.15 編程技巧
    4.15.1 當while( )的循環條件是賦值語句時會出現什麼情況
    4.15.2 不使用if/:?/switch及其他判斷語句如何找出兩個int型變量中的*大值和*小值
    4.15.3 C語言獲取文件大小的函數是什麼
    4.15.4 表達式a>b>c是什麼意思
    4.15.5 如何打印自身代碼
    4.15.6 如何實現一個*簡單病毒
    4.15.7 如何隻使用一條語句實現x是否為2的若干次冪的判斷
    4.15.8 如何定義一對相互引用的結構
    4.15.9 什麼是逗號表達式
    4.15.10 \n是否與\n\r等價
    4.15.11 什麼是短路求值
    4.15.12 已知隨機數函數rand7( ),如何構造rand10( )函數
    4.15.13 printf(“%p\n”,(void *)x)與printf(“%p\n”,&x)有何區別
    4.15.14 printf( )函數是否有返回值
    4.15.15 不能使用任何變量,如何實現計算字符串長度函數Strlen( )
    4.15.16 負數除法與正數除法的運算原理是否一樣
    4.15.17 main( )主函數執行完畢後,是否可能會再執行一段代碼
    第5章 操作繫統
    5.1 進程管理
    5.1.1 進程與線程有什麼區別
    5.1.2 線程同步有哪些機制
    5.1.3 內核線程和用戶線程的區別
    5.2 內存管理
    5.2.1 內存管理有哪幾種方式
    5.2.2 分段和分頁的區別是什麼
    5.2.3 什麼是虛擬內存
    5.2.4 什麼是內存碎片?什麼是內碎片?什麼是外碎片
    5.2.5 虛擬地址、邏輯地址、線性地址、物理地址有什麼區別
    5.2.6 Cache替換算法有哪些
    5.3 用戶編程接口
    5.3.1 庫函數與繫統調用有什麼不同
    5.3.2 靜態鏈接與動態鏈接有什麼區別
    5.3.3 靜態鏈接庫與動態鏈接庫有什麼區別
    5.3.4 用戶態和核心態有什麼區別
    5.3.5 用戶棧與內核棧有什麼區別
    第6章 數據結構與算法
    6.1 數組
    6.1.1 如何用遞歸實現數組求和
    6.1.2 如何用一個for循環打印出一個二維數組
    6.1.3 在順序表中插入和刪除一個結點平均移動多少個結點
    6.1.4 如何用遞歸算法判斷一個數組是否是遞增
    6.1.5 如何分別使用遞歸與非遞歸實現二分查找算法
    6.1.6 如何在排序數組中,找出給定數字出現的次數
    6.1.7 如何計算兩個有序整型數組的交集
    6.1.8 如何找出數組中重復次數*多的數
    6.1.9 如何在O(n)的時間復雜度內找出數組中出現次數超過了一半的數
    6.1.10 如何找出數組中**的重復元素
    6.1.11 如何判斷一個數組中的數值是否連續相鄰
    6.1.12 如何找出數組中出現奇數次的元素
    6.1.13 如何找出數列中符合條件的數對的個數
    6.1.14 如何尋找出數列中缺失的數
    6.1.15 如何判定數組是否存在重復元素
    6.1.16 如何重新排列數組使得數組左邊為奇數,右邊為偶數
    6.1.17 如何把一個整型數組中重復的數字去掉
    6.1.18 如何找出一個數組中第二大的數
    6.1.19 如何尋找數組中的*小值和*大值
    6.1.20 如何將數組的後面m個數移動為前面m個數
    6.1.21 如何計算出序列的前n項數據
    6.1.22 如何找出數組中隻出現一次的數字
    6.1.23 如何判斷一個整數x是否可以表示成n(n≥2)個連續正整數的和
    6.2 鏈表
    6.2.1 數組和鏈表的區別是什麼
    6.2.2 何時選擇順序表、何時選擇鏈表作為線性表的存儲結構為宜
    6.2.3 如何使用鏈表頭
    6.2.4 如何實現單鏈表的插入、刪除操作
    6.2.5 如何找出單鏈表中的倒數第k個元素
    6.2.6 如何實現單鏈表反轉
    6.2.7 如何從尾到頭輸出單鏈表
    6.2.8 如何尋找單鏈表的中間結點
    6.2.9 如何進行單鏈表排序
    6.2.10 如何實現單鏈表交換任意兩個元素(不包括表頭)
    6.2.11 如何檢測一個較大的單鏈表是否有環
    6.2.12 如何判斷兩個單鏈表(無環)是否交叉
    6.2.13 如何刪除單鏈表中的重復結點
    6.2.14 如何合並兩個有序鏈表(非交叉)
    6.2.15 什麼是循環鏈表
    6.2.16 如何實現雙向鏈表的插入、刪除操作
    6.2.17 為什麼在單循環鏈表中設置尾指針比設置頭指針*好
    6.2.18 如何刪除結點的前驅結點
    6.2.19 如何實現雙向循環鏈表的刪除與插入操作
    6.2.20 如何在不知道頭指針的情況下將結點刪除
    6.3 字符串
    6.4 STL容器
    6.5 排序
    6.6 二叉樹
    6.7 圖
    第7章 海量數據處理
    7.1 問題分析
    7.2 基本方法
    7.3 經典實例分析
    附錄
    附錄A 某知名搜索引擎公司2014年校園招聘筆試題
    附錄B 某知名門戶網站2014年校園招聘筆試題
    附錄C 某知名電子商務公司2014年校園招聘筆試題
    附錄D 某知名外企2014年校園招聘筆試題
    附錄E 求職有用網站及QQ群一覽表
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部