官术网_书友最值得收藏!

前言

從企業面試的角度來梳理Java程序員的技術功底

以技術經理的眼光來審視對Java編程知識的掌握

隨著Java框架的逐漸成熟,其功能越來越強大,使用越來越簡便,其使用范圍越來越廣,使用人數也越來越多。Java在帶來方便的同時,無形中也帶了不便,作為軟件開發的王牌語言,各企業對Java程序員的要求也不斷的提升,所以,求職面試成了Java程序員們最頭疼又不得不面對的現實。為了給廣大Java程序員面試提供最貼心的指導,作者搜集整理了大量Java程序員面試的資料,并結合自己主持面試的經歷,寫作了本書,希望能對廣大Java程序員的面試具有一定的指導意義。

求職者在面試中的常見問題

同樣作為軟件開發出身的我,身邊有朋友,也有同事。在和他們交談的過程中,我發現現在的面試難度要比以往難得多,自以為準備得很充分,胸有成竹地認為可以順利通過,但事實并非如同他們預想的那樣,面試常見的問題如下:

(1)面試過程中不是題目頗深就是難度頗大,不經過縝密細致的思考是不會得出正確答案的。例如,String s = new String("xyz");創建了幾個String Object呢?這個問題還真得好好想想,不要輕易地下結論。

(2)陷阱是又多又狠,隱藏得很深,沒有一雙慧眼還真難辨虛實。例如,if(-0.0 == 0.0)是相等還是不等?

(3)面試的花樣也越來越多,在比較傳統的筆試→面試的基礎上,又增加了相當折磨人的“魔鬼測試”→“壓力測試”,而且這種測試相當火,很多招聘企業都在使用。例如,“你都將自身排到最后一名了,你還會被錄用嗎?”如果你是面試者該怎樣回答呢?

(4)增加了綜合測試及外語能力測試。現在商品都實行了面向全球化,自然IT領域也有面向全球的發展趨勢,同時,隨著越來越多的外籍人員的加入,很多企業不得不對外語提高重視力度。面對這樣那樣的問題,有些經驗豐富的高級程序員都應接不暇,更何況是剛走出校園的白面小生。例如,考官會讓面試者用英文進行自我介紹,這是外語能力測試最基礎的測試內容。

本書的特點

針對上面的種種情況,筆者憑借在IT界多年的工作經驗和多個大型實際項目開發的優勢,由原來的一個普通職員晉升為一個去考別人的主考官,主要負責公司技術人員的面試工作,通過一年多的面試經驗和與公司內資歷比較深厚的HR經理的多次交流,總結了一些面試中常見的問題,對考官提出的災難性問題給出了巧妙的應答。從面試題目內容的角度總結和歸納出知識點,幫助讀者快速準備Java程序員的面試,提高晉級的機會。

需要聲明的是,本書不是一本教程,不會細致到每一個操作步驟的說明、每一個細節的詳細講解、每一個開發工具的安裝過程。本書主要是為有了一定Java基礎卻無法應對面試的人而服務的。本書希望通過一些建議和方法幫助他們盡快就職。

建議讀者在熟練掌握相關技術內容后再閱讀本書,也不要認為“寶典”是一本萬能書,一個合格的程序員,不是混過面試就能萬事大吉的,具備扎扎實實的編程技術才是最重要的。本書具有如下特點:

? 針對性強,用來幫助讀者應對Java程序員面試。主要包括職業規劃的設定、中英文簡歷的制作、簡歷投遞的注意事項、如何加大簡歷的瀏覽數量、面試的相關流程和應對突發事件的技巧等。

? 考前回顧,在進入每章的試題分析之前,都會有相應的知識點回顧,可以幫助讀者理解該章的考試重點。

? 選取各大公司的經典試題,每個試題都會有詳細的試題分析,可以幫助讀者加深理解。

? 層次分明,會對重點內容進行細致的講解和描述,對次要的內容講解篇幅略短,有的甚至會一帶而過,可以幫助讀者分清主次,了解應該在哪些地方多下工夫,不會出現盲目不知所措的局面。

? 涉及內容廣泛,涉及技術新,例如在其他相關面試書籍中從未出現過的EJB3.0規范等內容。

? 操作性強,本書含有大量經典的、出現頻率頗高的上機測試題,可以幫助讀者加深理解。

本書的主要內容

第一篇(第1章)介紹了求職面試前都需要做好哪些準備工作:如何做好自己的職業規劃;掌握面試的流程,在以后的面試中不會感到陌生,消除恐懼;怎樣制作一個令人滿意、訪問量高的簡歷;去參加面試的時候著裝上都需要注意什么;了解面試官會經常問的問題,以備不時之需;對于多個offer(錄用通知)需要選擇時,是選擇大公司還是小公司?

第二篇(第2章~第13章)介紹了Java程序員涉及的基礎知識,內容包括Java語言基礎、異常的處理、I/O控制流、面向對象編程、線程、集合以及數據庫技術等基本知識點。

第三篇(第14章~第16章)專門介紹了Java開發的高端Web開發的相關題目,內容包括J2EE技術、XML/UML以及Servlet/JSP技術。

第四篇(第17章~第18章)專門介紹了基本的上機編程題目,涉及常見的算法、字符串操作和常見的排序原理相關題目。同時介紹了常見的對數據庫操作的SQL語句。另外還介紹了目前經常出現的思維拓展題目,首先介紹了思維拓展編程題目,該題目的特點是需要自己建立模型,然后編程實現;最后介紹了一些智力測試題,幫助讀者熟悉出題思路和解答技巧。

適合閱讀本書的讀者

本書具有涉及面廣、分析透徹、實例精彩的特點,力求以全面的知識性及豐富的實例來指導讀者突破面試難關。本書可以作為初中級Java程序員以及想了解Java或者相關技術的人員的參考書籍,特別適合想從事Java程序開發的畢業生學習使用。

編著者

主站蜘蛛池模板: 济南市| 专栏| 南澳县| 东方市| 石柱| 德清县| 卫辉市| 谢通门县| 临汾市| 铁岭县| 台州市| 临邑县| 三明市| 伊川县| 柳林县| 光山县| 阳谷县| 喀喇沁旗| 长子县| 汽车| 凤凰县| 汝州市| 融水| 双流县| 滕州市| 阳谷县| 德令哈市| 安乡县| 长丰县| 紫金县| 咸阳市| 赣榆县| 阿图什市| 册亨县| 沛县| 岳阳市| 宜川县| 玉山县| 久治县| 化德县| 宜春市|