産品特色
編輯推薦
適讀人群 :本書是一本計算機相關專業畢業生麵試、筆試的求職用書,同時也適閤期望在計算機軟、硬件行業大顯身手的計算機愛好者閱讀。 一,考查率高;本書中所選真題全是程序員麵試筆試常考點,例如語言基礎、操作係統、計算機網絡、數據結構與算法、海量數據處理等。
二,行業代錶性強;本書中所選真題全部來自於知名企業,它們是行業的風嚮標,代錶瞭行業的高水準,其中絕大多數真題因為題目難易適中,而且具有非常好的區分度,經常會被眾多中小企業全盤照搬,具有代錶性。
三,答案詳盡;本書對每一道題目都有非常詳細的解答,庖丁解牛,不隻是告訴讀者答案,還提供瞭詳細的解答過程。授之以魚的同時還授之以漁,不僅告訴答案,還告訴讀者同類型題目再遇到時該如何解答。
四,分類清晰、調理分明;本書對各個知識點都進行瞭分門彆類,這種寫法有利於讀者針對個人實際情況做到有的放矢,重點把握。
內容簡介
本書針對當前各大IT企業麵試筆試中特性與側重點,精心挑選瞭三年來近百傢IT企業的麵試筆試真題。這些企業涉及業務包括係統軟件、搜索引擎、電子商務、手機APP、安全關鍵軟件等,所提供的麵試筆試真題非常具有代錶性與參考性。同時,本書對這些題目進行瞭閤理的劃分與歸類,並且對其進行瞭庖丁解牛式的分析與講解,針對試題中涉及的部分重難點問題,本書都進行瞭適當地擴展與延伸,力求對知識點的講解清晰而不紊亂,全麵而不囉嗦,使得讀者不僅能夠通過本書獲取到求職的知識,還能更有針對性地進行求職準備,收獲一份滿意的工作。
本書是一本計算機相關專業畢業生麵試、筆試的求職用書,同時也適閤期望在計算機軟、硬件行業大顯身手的計算機愛好者閱讀。
目錄
前言
麵試筆試經驗技巧篇
經驗技巧1 如何巧妙地迴答麵試官的問題?2
經驗技巧2 如何迴答技術性的問題?2
經驗技巧3 如何迴答非技術性問題?4
經驗技巧4 如何迴答快速估算類問題?5
經驗技巧5 如何迴答算法設計問題?5
經驗技巧6 如何迴答係統設計題?7
經驗技巧7 如何解決求職中的時間衝突問題?9
經驗技巧8 如果麵試問題曾經遇見過,是否要告知麵試官?10
經驗技巧9 在被企業拒絕後是否可以再申請?10
經驗技巧10 如何應對自己不會迴答的問題?11
經驗技巧11 如何應對麵試官的“激將法”語言?11
經驗技巧12 如何處理與麵試官持不同觀點這個問題?12
經驗技巧13 什麼是職場暗語?12
麵試筆試真題練習篇
第1章 Java語言基礎17
1.1 Java語言基礎知識17
1.1.1 基本概念17
1.1.2 訪問修飾符42
1.1.3 包(packet)44
1.1.4 main方法45
1.2 麵嚮對象技術47
1.2.1 基本概念47
1.2.2 構造方法55
1.2.3 抽象類與繼承63
1.2.4 多態69
1.3 關鍵字76
1.3.1 標識符命名規則76
1.3.2 常考關鍵字77
1.4 基本類型與運算符93
1.4.1 基本類型93
1.4.2 運算符98
1.5 數組106
1.6 字符串109
1.7 異常處理123
1.8 流130
1.8.1 輸入輸齣流130
1.8.2 序列化133
1.8.3 網絡通信135
1.9 Java平颱與垃圾迴收137
1.9.1 Java平颱137
1.9.2 垃圾迴收142
1.10 容器147
1.11 界麵編程164
1.12 多綫程165
1.13 JDBC186
1.14 Java Web193
1.14.1 Servlet與JSP193
1.14.2 J2EE204
第2章 軟件工程與設計模式212
2.1 軟件工程與UML212
2.2 設計模式214
第3章 數據庫223
3.1 基本概念223
3.2 數據庫設計235
第4章 網絡與通信240
4.1 網絡設備241
4.2 網絡協議242
4.3 網絡安全252
4.4 其他255
第5章 操作係統260
5.1 基本概念260
5.2 進程與綫程271
5.3 內存管理281
第6章 數據結構與算法288
6.1 數組與綫性錶288
6.2 鏈錶297
6.3 字符串298
6.4 棧、隊列300
6.5 排序303
6.6 查找311
6.7 二叉樹312
6.8 圖320
6.8.1 有嚮圖320
6.8.2 無嚮圖321
6.8.3 遍曆322
6.9 大數據324
6.10 其他324
第7章 編譯原理334
第8章 係統設計338
第9章 智力題342
9.1 邏輯推理342
9.2 數學計算344
前言/序言
程序員求職始終是當前社會的一個熱點,而市麵上有很多關於程序員求職的書籍,例如《程序員代碼麵試指南》(左程雲著)、《劍指offer》(何海濤著)、《程序員麵試筆試寶典》(何昊編著)、《Java程序員麵試筆試寶典》(何昊編著)、《編程之美》(《編程之美》小組著)、《編程珠璣》(Jon Bentley 著)等,它們都是針對基礎知識的講解,各有側重點,而且在市場上反映良好。但是,我們發現,當前市麵上沒有一本專門針對C/C++程序員、Java程序員的麵試筆試真題的分析與講解,很多讀者朋友們嚮我們反映,他們經過瞭精心的準備以後,感覺自己什麼知識都會瞭,但是否真的能夠在程序員麵試筆試中得心應手,心裏卻一點底都沒有。有時上網搜索一些IT企業的麵試筆試真題,但這些題大都七零八湊,毫無係統性可言,而且絕大多數都是博主自己做的,答案簡單,準確性不高,這就導緻讀者做完瞭這些真題,根本就不知道自己做得是否正確。如果下一次這個題目又被考查,可能還是不會。
針對這種情況,我們創作團隊經過精心準備,從互聯網上的海量麵試筆試真題中,選取瞭當前頂級企業(包括微軟、榖歌、百度、騰訊、阿裏巴巴、360和小米等)的麵試筆試真題,挑選齣其中最典型、考查頻率最高、最具代錶性的真題,做到難度適宜,兼顧各層次讀者的需求,同時對真題進行知識點的分門彆類,做到層次清晰、條理分明、答案簡單明瞭,最終形成瞭這樣一本《Java程序員麵試筆試真題與解析》。本書特點鮮明,所選真題以及寫作手法具有以下特點:
第一,考查率高;本書中所選真題全是程序員麵試筆試常考點,例如語言基礎、操作係統、計算機網絡、數據結構與算法、海量數據處理等。
第二,行業代錶性強;本書中所選真題全部來自於頂級知名企業,它們是行業的風嚮標,代錶瞭行業的高水準,其中絕大多數真題因為題目難易適中,而且具有非常好的區分度,經常會被眾多中小企業全盤照搬,具有代錶性。
第三,答案詳盡;本書對每一道題目都有非常詳細的解答,庖丁解牛,不隻是告訴讀者答案,還提供瞭詳細的解答過程。授之以魚的同時還授之以漁,不僅告訴答案,還告訴讀者同類型題目再遇到時該如何解答。
第四,分類清晰、調理分明;本書對各個知識點都進行瞭分門彆類,這種寫法有利於讀者針對個人實際情況做到有的放矢,重點把握。
由於篇幅所限,我們沒法將所有的程序員麵試筆試真題內容都列入其中,鑒於此,我們猿媛之傢在官方網站(www.yuanyuanba.com)上提供瞭一個讀者交流平颱,讀者朋友們可以在該網站上上傳各類麵試筆試真題,也可以查找到自己所需要的知識,同時,讀者朋友們也可以嚮本平颱提供當前最新、最熱門的程序員麵試筆試題、麵試技巧、程序員生活等相關材料。除此以外,我們還建立瞭公眾號:猿媛之傢,作為對外消息發布平颱,以便最大限度地滿足讀者需要。歡迎讀者關注探討新技術。
本書主要針對Java用戶,我們還有專門針對C/C++用戶的圖書,同期齣版發行。有需要的讀者可以在各大電商網站或者實體書店購買。
感謝幫助過我們的父母、親人、同事、朋友和同學,無論我們遇到瞭多大的挫摺與睏難,他們對我們都能不離不棄,一如既往地支持與幫助我們,使我們能夠開開心心地度過每一天。在此對以上所有人緻以最衷心的感謝。
所有的成長和偉大,如同中藥,都是一個時辰一個時辰熬齣來的,所有的好書,都是逐字逐句琢磨齣來的。在技術的海洋裏,我們不是創造者,但我們更願意去當好一名傳播者的角色,讓更多的求職者能夠通過對本書的係統學習,找到一份自己滿意的工作,實現自己的人生理想與抱負。
我們每個人的人生都是一場戲劇,我們每個人都要成為戲劇的主角,而不應該淪為彆人戲劇的配角,所以,我建議所有的求職者在求職的道路上,無論遇到瞭多大的睏難,遭遇瞭多大的挫摺,都不要輕言放棄,你們的母校可能不是“985”“211”,你們的學曆可能不是本科生、研究生,你們的專業可能也不是計算機相關,但這並不重要,隻要你認真努力,立誌成為一名程序員,百分之九十以上的企業是完全可以進去的。請記住:在這個世界上,沒有人可以讓你仰視,除非你自己跪著。
由於編者水平有限,書中不足之處在所難免,還望讀者見諒。讀者如果發現問題或者有此方麵的睏惑,都可以通過郵箱yuancoder@foxmail.com聯係我們。
猿媛之傢
Java程序員麵試筆試真題與解析 下載 mobi epub pdf txt 電子書