●前言
●面試、筆試經驗技巧篇
●經驗技巧1如何巧妙地回答面試官的問題2
●經驗技巧2如何回答技術性的問題3
●經驗技巧3如何回答非技術性問題4
●經驗技巧4如何回答快速估算類問題5
●經驗技巧5如何回答算法設計問題6
●經驗技巧6如何回答繫統設計題8
●經驗技巧7如何解決求職中的時間衝突問題11
●經驗技巧8如果面試問題曾經遇見過,是否要告知面試官12
●經驗技巧9在被企業拒絕後是否可以再申請12
●經驗技巧10如何應對自己不會回答的問題13
●經驗技巧11如何應對面試官的“激將法”語言13
●經驗技巧12如何處理與面試官持不同觀點這個問題14
●經驗技巧13什麼是職場暗語14
●面試、筆試真題解析篇
●章鏈表19
●1.1如何實現鏈表的逆序20
●1.2如何從無序鏈表中移除重復項24
●1.3如何計算兩個單鏈表所代表的數之和27......
內容簡介
《Java程序員面試算法寶典》是一本講解Java程序員面試算法的書籍,在寫法上,除了講解如何解答算法問題外,還引入了實例輔以說明,讓讀者能夠更好地理解本書內容。《Java程序員面試算法寶典》將Java程序員面試、筆試過程中各類算法類真題一網打盡。在題目的廣度上,本書收集了近三年來幾乎所有IT企業面試、筆試算法高頻題目,所選擇題目均為企業招聘使用題目。在題目的深度上,本書由淺入深,庖丁解牛式地分析每一個題目,並提煉歸納。同時,引入實例與源代碼、時間復雜度與空間復雜度的分析,而這些內容是其他同類書籍所沒有的。本書根據真題所屬知識點進行分門別類,力圖做到結構合理、條理清晰,對於讀者進行學習與檢索意義重大。本書是一本計算機相關專業畢業生面試、筆試的求職用書,也可以作為本科生、研究生學習數據結構與算法的輔導書,同時也適合期望在計算機軟、硬件行業大顯身手的計算機愛好者閱讀。
程序員,一類聽起來神秘看上去卻普普通通的人群,寫著那些密密麻麻的常人看不懂的代碼,領著一份讓很多人都羨慕的薪水。也許每個人心中對程序員的理解都不盡相同,也許每個程序員的生活狀態各有千秋,但毋庸置疑,在程序員是否是一個高大上的職業上,他們還是驚人的一致:是。在信息技術高度發達的今天,很難想像,離開了程序員,這個社會會是什麼樣子。從手機、計算機、電視機、洗衣機等日常生活用品到宇宙飛船、空間站、飛機、坦克、大炮,都離不開計算機程序。計算機程序已然滲透到生活中的方方面面。雖然計算機程序是一個軟實體,看不見摸不著,人們也感知不到它的存在,但是你們是否知道,沒有了操作繫統與應用程序,手機就是一個廢物;沒有了計算機程序,大炮、飛機、航空母艦就是一個鐵疙瘩;沒有了計算機程序,洗衣機、空調就是一個擺設。計算機程序有多麼重要,也許上面說的還不清楚,在此舉兩個簡單例子就可以說明。當前,智能手機高度發展,但是手機......
"