買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
大話設計模式$620$490 -
Introduction to Algorithms, 3/e (IE-Paperback)$1,590$1,558 -
專案管理知識體指南, 4/e (A Guide to the Project Management Body of Knowledge: (PMBOK Guide), 4/e)$1,350$1,283 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
恭喜你錄取了!程式設計師如何贏在面試 (Programming Interviews Exposed: Secrets to Landing Your Next Job, 2/e)$380$300 -
精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537 -
Google Android SDK 開發範例大全, 3/e$950$751 -
大話資料結構$590$466 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
選人才,Google 都怎麼做?(The Google Resume: How to Prepare for a Career and Land a Job at Apple, Microsoft, Google, or any Top Tech Company)$360$284 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
Android 核心剖析$650$514 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
實戰封包分析-使用 Wireshark (Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 2/e)$450$356 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
ASP.NET MVC 4 開發實戰$680$537 -
版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)$580$458 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
啊哈!圖解演算法必學基礎$350$298
相關主題
商品描述
The Interview Process
- Arrays and Strings
- Linked Lists
- Stacks and Queues
- Trees and Graphs
- Bit Manipulation
- Brain Teasers
- Mathematics and Probability
- Object-Oriented Design
- Recursion and Dynamic Programming
- Sorting and Searching
- Scalability and Memory Limits
- Testing
- C and C++
- Java
- Databases
- Threads and Locks
商品描述(中文翻譯)
現在是第五版,《破解程式設計面試》提供了您獲得頂尖軟體開發工作所需的面試準備。這是一本深入技術的書籍,專注於軟體工程技能,以幫助您在面試中表現出色。該書超過500頁,包含了150個程式設計面試問題及其答案,以及其他建議。
完整的主題列表如下:
**面試過程**
本節提供了問題選擇的概述以及您將如何被評估。當您回答錯誤的問題時會發生什麼?您應該何時開始準備,如何準備?您應該使用什麼語言?所有這些問題及更多都在此得到解答。
**幕後花絮**
了解面試過程中的幕後情況,決策是如何真正做出的,您將與誰面試,以及他們會問您什麼問題。涵蓋的公司包括 Google、Amazon、Yahoo、Microsoft、Apple 和 Facebook。
**特殊情況**
本節解釋了經驗豐富的候選人、程式經理、開發經理、測試人員/SDET 等的面試過程。了解您的面試官在尋找什麼,以及您需要知道多少程式碼。
**面試前的準備**
為了在面試中表現出色,您首先需要獲得面試機會。本節描述了軟體工程師的履歷應該是什麼樣子,以及您在面試前應該做什麼。
**行為準備**
雖然大多數軟體工程面試將是技術性的,但行為問題也很重要。本節涵蓋了如何準備行為問題以及如何給出強而有力、結構化的回答。
**技術問題(+ 5 程式演算法方法)**
本節涵蓋了如何準備技術問題(不浪費您的時間),並教授解決最棘手的演算法問題的可行方法。它還教您在面試中「良好程式碼」的具體含義。
**150個程式設計問題及答案**
本節構成了書籍的主要部分。每個部分都以核心知識和應對此類問題的策略的討論開頭,深入探討如何分解和解決問題。涵蓋的主題包括:
- 陣列和字串
- 鏈結串列
- 堆疊和佇列
- 樹和圖
- 位元操作
- 腦筋急轉彎
- 數學和機率
- 物件導向設計
- 遞迴和動態規劃
- 排序和搜尋
- 可擴展性和記憶體限制
- 測試
- C 和 C++
- Java
- 資料庫
- 執行緒和鎖
為了提高可讀性,解決方案幾乎完全使用 Java 編寫(C/C++ 問題除外)。書中提供了一個鏈接,讓您可以下載、編譯並自己玩弄這些解決方案。
*第四版的變更:* 第五版新增了超過200頁的新內容,將書籍從300頁增至超過500頁。幾乎每個解決方案都進行了重大修訂,並增加了多個替代解決方案。引言章節大幅擴展,技術問題下每個章節的開頭也進行了擴展。此外,還新增了24個問題。
**《破解程式設計面試,第五版》** 是一本最全面、最詳細的指南,教您如何在軟體開發/程式設計面試中表現出色。
