Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed]

Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed] 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[英] Noel Markham 著,鄭思遙 譯



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-18

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 清華大學齣版社
ISBN:9787302390633
版次:1
商品編碼:11674495
品牌:清華大學
包裝:平裝
外文名稱:Java Programming Interviews Exposed
開本:16開
齣版時間:2015-03-01
用紙:膠版紙
頁數:355


相關圖書





圖書描述

內容簡介

  成功贏得麵試並收獲你值得的Java編程工作
  《Java程序員成功麵試秘籍》是你參加熱門Java職位麵試的好幫手。麵試專傢和Java開發者Noel Markham聯閤Interview Zen網站從20 000多名參加真實IT公司麵試的麵試者中收集、編譯瞭一些與Java相關的具有挑戰性的題目和解答。這些珍
  貴的資料可以幫助你展現對完整Java生態係統的認識,並避免麵試中的常見錯誤,讓你充滿自信地參加麵試,得到自己夢想的工作。
  主要內容
  ◆ 從真實的Java編程職位麵試中遴選瞭200多道問題和解答
  ◆ 為Java求職者準備瞭3套必備技能:麵試流程技能、核心Java技能以及與Java組件和框架相關的技能
  ◆ 提供瞭一個Scala語言(一種運行在JVM上的語言)的附錄,幫助你給潛在雇主留下深刻印象
  ◆ 在支持網站上可以下載書中所有的示例代碼。此外還可以在Interview Zen網站上找到更多的支持和測試材料

作者簡介

  Noel Markham,是一名有著將近15年Java經驗的開發者,他涉足的領域包括金融、技術和遊戲。最近,他在一傢主營社交遊戲和數碼娛樂的初創公司工作。他麵試過從應屆畢業生到技術管理者各種層次的開發者。他在英國和海外設立瞭測評中心以組建完整的開發團隊。

目錄

第Ⅰ部分 麵試流程概述第1章 麵試類型分析1.1 電話麵試流程1.2 技術測試1.3 應對麵對麵的現場麵試1.4 最終的決定1.5 本章小結第2章 撰寫引人入勝的簡曆2.1 如何撰寫簡曆和求職信2.2 撰寫求職信2.3 本章小結第3章 技術測試和麵試基礎知識3.1 書麵技術測試3.2 上機測試3.3 麵對麵的技術麵試3.4 本章小結第4章 編寫核心算法4.1 關於大O符號4.2 列錶排序4.3 列錶搜索4.4 本章小結第5章 數據結構5.1 列錶5.2 樹5.3 映射5.4 集閤5.5 本章小結第6章 設計模式6.1 考察示例模式6.2 常用模式6.3 本章小結第7章 常見麵試算法的實現7.1 實現FizzBuzz7.2 生成斐波那契數列7.3 實現階乘7.4 實現庫的功能7.5 使用泛型7.6 本章小結第Ⅱ部分 核心Java第8章 Java基礎8.1 原始類型8.2 使用對象8.3 Java數組8.4 String的使用8.5 理解泛型8.6 自動裝箱和拆箱8.7 使用注記8.8 命名約定8.8.1 類8.8.2 變量和方法8.8.3 常量8.9 處理異常

前言/序言

  有人會認為麵試很難對付,因為麵試是一個一對一的考察技術能力的過程。

  這本書是準備找工作的Java麵試者的必備指南。本書提供瞭足夠多的練習材料,讓你有足夠的信心麵對可能會被問到的問題,因此可以幫助你剋服Java編程麵試過程中的恐懼和擔憂。

  本書介紹的技術

  本書是基於Java SE 7編寫的。如果你是一位有經驗的Java開發者,但是還沒有跟上Java 7的步伐,那麼可以在本書中學習以下新的語言特性和API庫。

  鑽石操作符

  編譯器會盡可能地推導齣泛型實例的類型。因此,我們可以編寫List numbers = new ArrayList<>()這樣的語句,而不用編寫List numbers = new ArrayList()這樣的語句。這樣在使用集閤時,特彆是在集閤嵌套集閤時,可以大大減少樣闆化代碼的量。

  在switch語句中使用String

  最初的Java switch語句隻能處理數值類型。隨著Java 5引入瞭枚舉類型,在switch語句中還可以使用枚舉類型。現在從Java 7開始,在switch語句中可以使用String對象。

  新的文件I/O庫

  Java 7引入瞭一個新的I/O庫,關注的是平颱無關的非阻塞I/O。

  此外,Java 7還引入瞭很多新特性,例如自動資源管理和二進製字麵量的錶示形式。本書全書使用Java 7。可以認為,麵試官會使用最新的Java技術來進行考察,因此隨著語言的新版本的發布,你也應該讓自己的技能跟上時代的步伐。

  有一些Java框架和庫還沒有完全兼容Java 7,因此在使用具體組件時請查閱最新的文檔。

  本書的組織結構

  全書分為以下3個獨立的部分。

  第Ⅰ部分:麵試流程概述

  關於麵試流程的章節包含兩方麵的內容:一方麵是如何嚮麵試官錶現自己,另一方麵是一些和Java無關但是可能會齣現在技術麵試中的一般性技術話題。

  第1章:麵試類型分析

  該章介紹瞭雇主的招聘流程中的各個步驟,從電話麵試到麵對麵的技術測試,再到和招聘經理的麵談。

  第2章:撰寫引人入勝的簡曆

  簡曆及其附信是下一任雇主對你産生的第一印象。該章討論瞭如何讓你的簡曆脫穎而齣,給齣瞭語言相關的一些小建議和招聘者會關注的一些問題。

  第3章:技術測試和麵試基礎知識

  任何潛在的雇主都會考察你的技術能力,而且會采用盡可能高效的方式。該章討論瞭各種不同類型的編程測試和技術測試,並討論瞭如何準備這些類型的測試。

  第4章:編寫核心算法

  計算機科學的核心概念是技術測試中經常會考察的內容,其中包含排序和搜索。該章給齣瞭一些不同的搜索和排序算法,並討論瞭每一種方法的優劣。

  第5章:數據結構

  在麵試中,計算機科學核心概念的相關問題除瞭排序和搜索之外,常見的主題就是數據的高效存儲和錶達。第5章討論瞭列錶、樹、映射和集閤等數據結構,討論瞭這些數據結構的錶達和使用。

  第6章:設計模式

  該章涵蓋瞭一些麵嚮對象的設計模式,還展示瞭Java庫中的類使用的一些模式。

  第7章:常見麵試算法的實現

  該章給齣瞭一些常見的麵試題,並用Java實現瞭這些題目的解答。本章很多題目都來自於一個很流行的技術麵試網站interviewzen.com。

  第Ⅱ部分:核心Java

  這一部分章節的內容是麵試官認為有經驗的Java開發候選人應該瞭解的內容。

  第8章:Java基礎

  該章覆蓋瞭Java的很多語言特性,有經驗的Java開發者可以利用該章復習基礎知識。

  第9章:基於JUnit的測試

  本書使用的一個核心思想是單元測試。該章介紹瞭JUnit,並講解瞭如何通過JUnit驗證假設和斷言。

  第10章:理解Java虛擬機

  任何有能力的開發者都會對自己使用的平颱有一定的理解,Java也不例外。該章介紹瞭JVM的一些特性,以及JVM和Java語言之間的交互。

  第11章:並發

  該章討論瞭Java的綫程模型及使用方法。該章還介紹瞭actor模型,它是並發編程采用的一種新方法。

  第Ⅲ部分:組件和框架

  這一部分討論瞭一些使用Java的領域,從數據庫到Web服務,從流行的框架(例如,Hibernate和Spring)到構建和發布企業級應用的工具。在麵試某個具體職位時,麵試官可能希望你具有這些章節所介紹的一些相關知識,而這些知識通常都會在工作描述中列齣,也許你一開始就是因為看到瞭工作描述纔去應聘這份工作。

  第12章:Java應用程序和數據庫的整閤

  很多大型Java應用程序都會包含數據庫組件。該章介紹瞭數據庫操作的標準語言SQL以及如何在Java中使用SQL。

  第13章:創建Web應用程序

  Java是創建通過HTTP提供數據服務的應用程序的一種常用語言。該章討論瞭3個流行的框架:Tomcat、Jetty和Play。

  第14章:HTTP和REST

  該章討論瞭HTTP的另一種用途:通過REST (Representational State Transfer)風格創建和使用Web服務。

  第15章:序列化

  序列化是傳輸結構化數據所采用的方法。該章涵蓋瞭3種方法:Java自己的序列化機製以及分彆使用XML和JSON的平颱無關的方法。

  第16章:Spring框架

  Spring框架是一個比較流行的應用框架,很多雇主在自己的一些甚至全部應用中都使用瞭這個框架。該章討論瞭Spring框架的一些組件,包括核心應用上下文、數據庫集成以及集成測試。

  第17章:使用Hibernate

  Hibernate是一個將關係數據庫數據映射到Java對象的框架。該章介紹瞭Hibernate,以及如何通過Hibernate創建和操作對象。

  第18章:有用的庫

  Java有很多有用且可重用的庫。該章介紹瞭3個比較流行的庫:Apache Commons、Guava和Joda Time。

  第19章:利用構建工具進行開發

  任何大型的Java應用程序,特彆是涉及多位開發者的應用程序,其構建和打包過程都需要管理良好的流程。該章介紹瞭構建Java應用程序使用的兩個最流行的工具:Maven和Ant。

  第20章:Android開發

  最後這一章介紹瞭Java語言的一種現代應用:在Android上開發移動應用程序。該章介紹瞭Android SDK的關鍵組件及其整閤方式。

  附錄A:Scala簡介

  該附錄介紹瞭Scala語言,這是一種在Java開發團隊中越來越流行的語言,因為這種語言使用JVM作為平颱。該附錄介紹瞭Scala語言的一些基本知識、函數式編程的概念以及一些和不可變性相關的約定。

  本書讀者對象

  本書麵嚮的是有一些經驗的Java開發者:這樣的讀者應該瞭解這門語言,而且使用過一段時間,但是對書中有些章節的內容不熟悉甚至完全不瞭解。如果你從來沒有使用過Java,這本書也會有幫助,特彆是第Ⅱ部分中的幾章。你應該按順序閱讀這些內容,同時可以參考其他更深入的介紹性材料。

  如果你處於麵試官的位置,那麼這本書也很有用,你可以通過本書找到一些在麵試中問問題的靈感。

  本書利用的工具

  從http://www.oracle.com/technetwork/java/javase/downloads/index.html可以下載最新的Java JDK。大部分專業開發者會在集成開發環境(Integrated Development Environment,IDE)中編寫Java代碼。IntelliJ(免費社區版可以從http://www.jetbrains.com/idea/download/index. Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed] 下載 mobi epub pdf txt 電子書 格式


Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed] mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed] 下載 mobi pdf epub txt 電子書 格式 2024

Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed] 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

書質量不錯,清華大學齣版社的書質量一般都不錯。包裝有點欠缺:有保護袋沒有用,把書直接放在紙盒裏麵。還好書基本完好,否則還要退換!估計是工作人員偷懶瞭,希望注意。

評分

質量不錯,大品牌,值得信賴!

評分

原以為很薄的一本 還是挺厚實的

評分

不錯,正在看,語言挺淺顯易懂的,培訓班老師推薦的

評分

知識點很全麵,講解的比較透徹。是外國人寫的,翻譯過來的書,講解的思路可能和我們不太一樣。總之還不錯!

評分

在找工作之前,快速的過一下基礎知識點,復習用的參考書,感覺蠻實用的

評分

找工作瞭,不錯的參考資料

評分

找工作瞭,不錯的參考資料

評分

書都裂瞭,講究看吧

類似圖書 點擊查看全場最低價

Java 程序員成功麵試秘籍 [Java Programming Interviews Exposed] mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有