Java 程序員面試筆試真題與解析
內容描述
本書針對當前各大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
作者介紹
猿媛之家成立於2015年8月,是一家致力於研究程序員人生規劃、程序員技能與培訓、程序員就業與發展的機構。旨在為廣大求職者提供求職一站式服務,為求職者量體裁衣,打造一套適合自己的求職解決方案。機構成員均畢業於國內“985”“211”高校的計算機相關專業,就職於BAT等頂尖IT企業。