日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
Java程序員面試寶典(第4版)圖書
人氣:322

Java程序員面試寶典(第4版)

本書*后著力講述了如何進(jìn)行英語面試和電話面試,并對求職中簽約、違約的注意事項(xiàng)及群體面試進(jìn)行了解析。

內(nèi)容簡介

本書是《Java程序員面試寶典》的第4版。第4版在保留前三版數(shù)據(jù)結(jié)構(gòu)、字符串處理、Java程序設(shè)計(jì)等主干內(nèi)容的基礎(chǔ)上,更新了部分程序員面試題目,內(nèi)容主要取材于2013年至2015年多家大公司的面試題,以反映第3版圖書出版后近兩年來所發(fā)生的變化,目的是幫助求職者在面試過程中更好地處理一些新問題,應(yīng)對新變化。

本書后著力講述了如何進(jìn)行英語面試和電話面試,并對求職中簽約、違約的注意事項(xiàng)及群體面試進(jìn)行了解析。本書的面試題除了有詳細(xì)的解析外,對相關(guān)知識(shí)點(diǎn)也有擴(kuò)展說明。希望這些內(nèi)容對讀者從求職就業(yè)到提升計(jì)算機(jī)專業(yè)知識(shí)有顯著的幫助。

編輯推薦

揭開知名IT企業(yè)面試、筆試的核心機(jī)密,更新了近兩年多家大公司的面試題!

目錄

第1部分 求職過程

古人云:凡事預(yù)則立,不預(yù)則廢。機(jī)會(huì)都是垂青有準(zhǔn)備的人。為了得到一份滿意的工作,求職者一定要對整個(gè)求職過程有清醒的了解。把能夠預(yù)見的、必須做的事情早一些做完,這樣在大規(guī)模招聘開始的時(shí)候就可以專心地為面試做準(zhǔn)備。求職過程中會(huì)發(fā)生很多預(yù)料不到的事情,當(dāng)你的計(jì)劃被這些事情打亂之后,要做的事會(huì)越堆越多,一步落后,步步落后。如果能夠盡早把能做的事情做完,即便有計(jì)劃外的事件發(fā)生,也不會(huì)產(chǎn)生太嚴(yán)重的影響。努力地使事態(tài)的發(fā)展處在自己能控制的范圍之內(nèi),這樣無論發(fā)生任何事都能有應(yīng)對之策。

第1章 應(yīng)聘求職 2

每年的9月到次年的1月,都是應(yīng)屆畢業(yè)生求職、在職人員跳槽的高峰期。對于即將成為程序員的應(yīng)屆畢業(yè)生們,在求職過程中怎樣確定目標(biāo)公司和目標(biāo)職位?對于已經(jīng)是程序員的跳槽大軍,是按照技術(shù)路線發(fā)展自己的職業(yè)生涯,還是走向管理崗位繼續(xù)自己的職業(yè)道路,或者是改變自己的發(fā)展軌跡?在求職過程中要注意哪些細(xì)節(jié)?這些都是求職者所關(guān)心的話題。

1.1 應(yīng)聘渠道 2

1.2 應(yīng)聘流程 3

第2章 簡歷書寫 4

據(jù)統(tǒng)計(jì),80%的簡歷都是不合格的。不少人事管理者抱怨收到的許多簡歷在格式上很糟糕。簡歷應(yīng)該如何做到在格式上簡潔明了、重點(diǎn)突出?求職信應(yīng)該如何有足夠的內(nèi)容推銷自己?如何控制長度,言簡意賅?相信讀了本章你會(huì)對簡歷的撰寫有一個(gè)新的認(rèn)識(shí)。

2.1 書寫簡歷注意事項(xiàng) 4

2.2 簡歷模板 6

第3章 求職五步曲 10

筆試、電話面試和面試是順利求職的三個(gè)過程。三關(guān)全過才能順利簽約,只要有一關(guān)沒能通過,就會(huì)被“刷”掉。除此之外,簽約本身又何嘗不是一個(gè)重要的考試?涉及你的未來、人生、行業(yè)甚至家庭。當(dāng)然有簽約就有可能會(huì)有違約,真希望你們不必走第五步,但是這個(gè)世界畢竟不是童話。

3.1 筆試 10

3.2 電話面試 12

3.3 面試 13

3.4 簽約 14

3.5 違約 18

第4章 職業(yè)生涯發(fā)展規(guī)劃 20

在一般情況下,我們工作一年之后,對自己的喜好及擅長都有了更加深刻的了解,這時(shí)會(huì)有較為明確的職業(yè)發(fā)展規(guī)劃。

4.1 缺乏工作經(jīng)驗(yàn)的應(yīng)屆畢業(yè)生 20

4.2 更換工作的程序員們 22

4.3 快樂地工作 23

第2部分 Java程序設(shè)計(jì)

本部分主要以Java設(shè)計(jì)語言為基礎(chǔ),通過大量實(shí)際的例子分析各大公司Java面試題目,從技術(shù)上分析面試題的內(nèi)涵。一般公司的面試題都是兩套——C 或Java,面試者可以選擇。

第5章 Java程序設(shè)計(jì)基本概念 28

對于一個(gè)求職者或者應(yīng)屆畢業(yè)生來說,公司除了對項(xiàng)目經(jīng)驗(yàn)有所問詢之外,的考試辦法就是檢查基本功,包括編程風(fēng)格,以及對賦值語句、遞增語句、類型轉(zhuǎn)換、數(shù)據(jù)交換等程序設(shè)計(jì)基本概念的理解。當(dāng)然,在考試之前對自己所掌握的程序概念知識(shí)有所了解,尤其是對各種細(xì)致的考點(diǎn)要加以重視。本章考題來自真實(shí)的筆試資料,希望讀者先不要看答案,自我解答后再與答案加以對比,找出自己的不足。

5.1 JVM 28

5.2 i 34

5.3 類型轉(zhuǎn)換 37

5.4 程序結(jié)構(gòu) 41

5.5 運(yùn)算符 42

5.6 異常 47

5.7 反射 59

第6章 傳遞與引用 61

6.1 傳值與傳引用 61

6.2 靜態(tài)變量與私有變量 66

6.3 輸入/輸出流 68

6.4 序列化 71

第7章 循環(huán)、條件、概率 73

遞歸過程的執(zhí)行總是一個(gè)過程體未執(zhí)行完,就帶著本次執(zhí)行的結(jié)果又進(jìn)入另一輪過程體的執(zhí)行……如此反復(fù),不斷深入,直到某次過程的執(zhí)行遇到終止遞歸調(diào)用的條件成立時(shí),則不再深入,而執(zhí)行本次的過程體余下的部分,然后又返回到上一次調(diào)用的過程體中,執(zhí)行其余下的部分……如此反復(fù),直到回到起始位置上,才終結(jié)束整個(gè)遞歸過程的執(zhí)行,得到相應(yīng)的執(zhí)行結(jié)果。遞歸過程的程序設(shè)計(jì)的核心就是參照這種執(zhí)行流程,設(shè)計(jì)出一種適合“逐步深入,而后又逐步返回”的遞歸調(diào)用模型,以解決實(shí)際的面試?yán)}。

7.1 典型遞歸問題 73

7.2 循環(huán)與條件 78

第8章 Java內(nèi)存管理 84

內(nèi)存管理太重要了,花費(fèi)多少口舌介紹它都不過分。筆者曾經(jīng)見到這樣一句話:“C 程序員覺得內(nèi)存管理太重要了,所以一定要自己進(jìn)行管理;Java/C#程序員覺得內(nèi)存管理太重要了,所以一定不能自己去管理。”從某種意義上說,兩者都是對的。面試中內(nèi)存管理涉及堆、棧、哈希表、內(nèi)存泄漏等方面。

8.1 垃圾收集 84

8.2 內(nèi)存管理 88

8.3 clone 92

第9章 面向?qū)ο?95

面向?qū)ο笃鋵?shí)是現(xiàn)實(shí)世界模型的自然延伸。現(xiàn)實(shí)世界中的任何實(shí)體都可以被看作對象。對象之間通過消息相互作用。另外,現(xiàn)實(shí)世界中的任何實(shí)體都可歸屬于某類事物,任何對象都是某一類事物的實(shí)例。如果說傳統(tǒng)的過程式編程語言是以過程為中心、以算法為驅(qū)動(dòng)的話,面向?qū)ο蟮木幊陶Z言則是以對象為中心,以消息為驅(qū)動(dòng)。用公式表示,過程式編程語言為“程序=算法 數(shù)據(jù)”;面向?qū)ο缶幊陶Z言為“程序=對象 消息”。

9.1 面向?qū)ο蟮幕靖拍?96

9.2 類和對象 98

9.3 嵌套類 101

9.4 集合類 102

9.5 構(gòu)造函數(shù)和析構(gòu)函數(shù) 108

9.6 復(fù)制構(gòu)造函數(shù)和賦值函數(shù) 111

9.7 多態(tài)的概念 112

第10章 繼承與接口 117

接口在實(shí)際語言,如Delphi、Java、C 等中,都有廣義和狹義之分。

10.1 基礎(chǔ)知識(shí) 117

10.2 super 125

10.3 this 127

10.4 不能繼承的情況 132

10.5 抽象類與接口 133

第3部分 數(shù)據(jù)結(jié)構(gòu)和設(shè)計(jì)模式

本部分主要介紹求職面試過程中出現(xiàn)的第二個(gè)重要的板塊——數(shù)據(jù)結(jié)構(gòu),包括字符串的使用、堆、棧、排序方法等。此外,隨著外企研發(fā)機(jī)構(gòu)大量遷入我國,外企針對軟件工程知識(shí)的考核,包括設(shè)計(jì)模式、UML、敏捷軟件開發(fā),以及.NET技術(shù)和面向?qū)ο笳Z言C#的面試題目將會(huì)有增無減,今后設(shè)計(jì)模式在面試中的比重會(huì)進(jìn)一步提高。

第11章 數(shù)據(jù)結(jié)構(gòu)基礎(chǔ) 142

面試時(shí)間一般有兩個(gè)小時(shí),其中至少有20~30分鐘左右是用來回答數(shù)據(jù)結(jié)構(gòu)相關(guān)的問題,鏈表?xiàng)!⒍选?shù)組的排序和逆置是筆試必考的內(nèi)容。

11.1 堆棧 142

11.2 鏈表、哈希表 146

11.3 樹、圖 147

11.4 排序基礎(chǔ)知識(shí) 151

第12章 字符串、數(shù)組、范型 178

求職者在進(jìn)行筆試時(shí),幾乎沒有不考字符串、數(shù)組和范型的。字符串也是一種相對簡單的數(shù)據(jù)結(jié)構(gòu),結(jié)合指針,容易多次引起面試官反復(fù)發(fā)問。筆者曾不止一次在筆試或面試時(shí)遇到字符串的試題。事實(shí)上,字符串也是一個(gè)考驗(yàn)程序員編程規(guī)范和編程習(xí)慣的重要考點(diǎn)。范型是Java SE 1.5的新特型,泛型的本質(zhì)是參數(shù)化類型,也就是說,所操作的數(shù)據(jù)類型被指定為一個(gè)參數(shù)。這種參數(shù)類型可用在類、接口和方法的創(chuàng)建中,分別稱為范型類、泛型接口、泛型方法。Java語言引入范型的好處是安全簡單。Java范型編程也是Java程序員面試的熱點(diǎn)之一。求職者不能忽視這些細(xì)節(jié),因?yàn)檫@些細(xì)節(jié)會(huì)體現(xiàn)你對操作系統(tǒng)、軟件工程、邊界內(nèi)存處理等方面知識(shí)的掌控能力。

12.1 字符串基礎(chǔ)問題 178

12.2 StringBuffer 185

12.3 正則表達(dá)式 192

12.4 數(shù)字流和數(shù)組 193

12.5 字符串其他問題 199

12.6 范型與容器 202

第13章 設(shè)計(jì)模式 206

地上本沒有路,走的人多了,也就成了路。設(shè)計(jì)模式如同此理,它是經(jīng)驗(yàn)的傳承,并不成體系;它是被前人發(fā)現(xiàn)、經(jīng)過總結(jié)形成了一套某一類問題的一般性解決方案,而不是被設(shè)計(jì)出來的定性規(guī)則;它不像算法那樣可以照搬照用。

13.1 UML 207

13.2 常見設(shè)計(jì)模式 208

13.3 軟件工程 209

第4部分 操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)

本部分主要介紹求職面試過程中出現(xiàn)的第三個(gè)重要的板塊——操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)知識(shí)。作為一名程序員,尤其是系統(tǒng)管理方面的程序員,對這幾部分有深刻的理解和領(lǐng)悟是相當(dāng)重要的。

第14章 操作系統(tǒng) 214

操作系統(tǒng)面試?yán)}主要涉及進(jìn)程、線程、內(nèi)存管理、垃圾回收,以及緩存等方面。

14.1 基礎(chǔ)知識(shí) 214

14.2 進(jìn)程 216

14.3 線程與串行化 218

第15章 數(shù)據(jù)庫和SQL語言 231

數(shù)據(jù)庫面試?yán)}主要涉及范式、事物、存儲(chǔ)過程、SQL語言及索引等方面。

15.1 數(shù)據(jù)庫理論問題 231

15.2 SQL語言常見問題 234

第16章 計(jì)算機(jī)網(wǎng)絡(luò)及分布式系統(tǒng) 239

網(wǎng)絡(luò)面試?yán)}主要涉及局域網(wǎng)、廣域網(wǎng)和IP管理等方面。

16.1 網(wǎng)絡(luò)結(jié)構(gòu) 239

16.2 TCP/IP 242

16.3 網(wǎng)絡(luò)其他問題 246

第5部分 Java開源

EJB組件曾經(jīng)被認(rèn)為是一個(gè)重量級(jí)的組件。EJB 3.0規(guī)范的重要目標(biāo)就是簡化EJB的開發(fā),提供一個(gè)相對輕量級(jí)的組件方案。Spring基于輕量內(nèi)核,然后通過集成第三方的服務(wù)器來提供完整的架構(gòu)。

第17章 J2EE技術(shù) 256

從整體上講,J2EE是使用Java技術(shù)開發(fā)企業(yè)級(jí)應(yīng)用的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn)(Sun公司出于其自身利益的考慮,至今沒有將Java及其相關(guān)技術(shù)納入標(biāo)準(zhǔn)化組織的體系),它是Java技術(shù)在不斷適應(yīng)和促進(jìn)企業(yè)級(jí)應(yīng)用過程中的產(chǎn)物。目前,Java平臺(tái)有三個(gè)版本:適用于小型設(shè)備和智能卡的J2ME(Java 2 Platform Micro Edition)、適用于桌面系統(tǒng)的J2SE和適用于企業(yè)級(jí)應(yīng)用的J2EE。Sun推出J2EE的目的是為了消除傳統(tǒng)Client/Server模式的弊病,迎合Browser/Server架構(gòu)的潮流,為應(yīng)用Java技術(shù)開發(fā)服務(wù)器端應(yīng)用提供一個(gè)平臺(tái)獨(dú)立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級(jí)平臺(tái),從而簡化企業(yè)應(yīng)用的開發(fā)、管理和部署。J2EE是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)現(xiàn)成的產(chǎn)品。各個(gè)平臺(tái)開發(fā)商按

網(wǎng)友評論(不代表本站觀點(diǎn))

來自wzydmxy**的評論:

不錯(cuò)

2016-04-11 17:54:32
來自無昵稱**的評論:

尼瑪里面錯(cuò)誤太多了吧,坑爹,草

2016-04-15 11:33:07
來自無昵稱**的評論:

還不錯(cuò)吧

2016-04-20 09:38:52
來自無昵稱**的評論:

還行

2016-04-23 21:18:02
來自無昵稱**的評論:

找工作必備

2016-04-25 11:07:07
來自譚淇蔚**的評論:

保護(hù)得十分好 而且送過來極快!!!

2016-05-13 23:10:34
來自無昵稱**的評論:

good!

2016-05-18 19:57:34
來自無昵稱**的評論:

看起來是正版哦,印刷清晰,紙質(zhì)很正, 物流也給力第二天上午就到了.剛拿到書,內(nèi)容還沒看. 好評!!

2016-05-29 16:26:16
來自無昵稱**的評論:

不錯(cuò)

2016-06-06 16:19:59
來自bacc1**的評論:

java還行

2016-06-25 12:11:35
來自無昵稱**的評論:

還好

2016-06-30 12:20:09
來自無昵稱**的評論:

很好

2016-07-08 23:58:41
來自無昵稱**的評論:

還不錯(cuò)

2016-07-13 23:07:26
來自熊大為**的評論:

啃完去面試哈哈哈

2016-07-20 09:41:11
來自無昵稱**的評論:

還不錯(cuò)

2016-08-21 13:24:19
來自無昵稱**的評論:

好評

2016-08-28 12:29:37
來自eyeluck**的評論:

真惡心,當(dāng)當(dāng),不要的書,都退了,不給退錢。

2016-09-11 20:14:59
來自無昵稱**的評論:

可以

2016-09-16 13:40:33
來自無昵稱**的評論:

很不錯(cuò),直接送到寢室門口的

2016-10-02 17:08:25
來自無昵稱**的評論:

面試突擊必備,巨有用…

2016-10-21 16:30:44
來自無昵稱**的評論:

這本書挺好的,講的都是容易錯(cuò)誤的點(diǎn)。

2016-10-24 14:20:12
來自無昵稱**的評論:

不咋地,,沒必要買。。。。。

2016-11-20 17:32:23
來自***(匿**的評論:

整體感覺不錯(cuò)

2017-06-08 10:41:20
來自adam_zs**的評論:

好,非常好,紙張很好,內(nèi)容也很豐富,非常喜歡!

2017-08-11 08:57:45
來自無昵稱**的評論:

質(zhì)量很好,內(nèi)容不錯(cuò),對我有用,希望可以學(xué)到很多,哈哈

2016-04-22 19:11:12
來自無昵稱**的評論:

包含了找工作過程中建立制作注意事項(xiàng),筆試和面試中涉及的很多知識(shí),以java語言為例。感覺題目結(jié)合了這些知識(shí)點(diǎn),但是并不是特別深入。

2016-04-23 13:37:17
來自無昵稱**的評論:

這個(gè)真的幫助我了,里邊代碼寫的很不錯(cuò)。不過有些錯(cuò)誤,很明顯的錯(cuò)誤,不知道出版商有沒有仔細(xì)的校驗(yàn)。比如快排那個(gè)圖,i和j的指向明顯錯(cuò)誤,會(huì)誤導(dǎo)人的

2015-12-12 12:18:58
來自無昵稱**的評論:

當(dāng)當(dāng)?shù)呐渌秃芸斓模蛱煜聠危裉焐衔缇偷搅耍視陌b相當(dāng)好,很滿意,相比其他網(wǎng)購平臺(tái),真的有過之而無不及,很滿意。配送小哥也挺好的,辛苦了。

2016-10-16 10:30:57

免責(zé)聲明

更多出版社