內行人才知道的程式設計模式面試指南 (Coding Interview Patterns: Nail Your Next Coding Interview)
Alex Xu, Shaun Gunawardane
- 出版商: 碁峰資訊
- 出版日期: 2026-03-23
- 定價: $780
- 售價: 7.9 折 $616
- 語言: 繁體中文
- 頁數: 548
- ISBN: 6264252522
- ISBN-13: 9786264252522
-
相關分類:
Design Pattern
- 此書翻譯自: Coding Interview Patterns: Nail Your Next Coding Interview (Paperback)
尚未上市,歡迎預購
買這商品的人也買了...
-
圖說演算法 : 使用 Python$380$296 -
圖解 Linux 核心工作原理|透過實作與圖解學習OS與硬體的基礎知識$450$355 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$612 -
東京大學資料科學家養成全書:使用 Python 動手學習資料分析$780$702 -
$477Rust 權威指南 (The Rust Programming Language (Covers Rust 2018)) -
再強一點:用 Go語言完成六個大型專案(書況不佳限門市銷售))$780$546 -
PowerShell 流程自動化攻略 (Powershell for Sysadmins: A Hands-On Guide to Automating Your Workflow)$500$425 -
$1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$405 -
Raspberry Pi 樹莓派:12道開胃菜打造 Linux 核心肌群(iT邦幫忙鐵人賽系列書)$680$530 -
黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e)$450$355 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493 -
Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$616 -
演算法生存指南$800$632 -
OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全$600$420 -
小型網路資訊安全|給網管人員的正經指南 (Cybersecurity for Small Networks)$520$410 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (第二版) (Get Your Hands Dirty on Clean Architecture, 2/e)$600$468 -
React 思維進化:一次打破常見的觀念誤解,躍升專業前端開發者(iThome鐵人賽系列書)【軟精裝】$790$616 -
Python 風格徹底研究|超詳實、好理解的 Python 必學主題 (Dead Simple Python)$980$686 -
程式設計守則|如何寫出更好的程式碼 (The Rules of Programming: How to Write Better Code)$620$489 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$561 -
資料工程基礎|規劃和建構強大、穩健的資料系統 (Fundamentals of Data Engineering)$980$774 -
軟體工程師的英語使用守則:English for Developers$420$331 -
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$647 -
Software Mistakes and Tradeoffs 中文版:掌握軟體開發中的錯誤、取捨與關鍵決策 (Software Mistakes and Tradeoffs: How to make good programming decision)$980$764
商品描述
amazon.com 4.6★評價
[資料結構與演算法類別] 銷售榜首
☑ 結構化學習地圖 + 設計模式 + 面試攻略
☑ 101道真實面試實例 × 1000+圖解 × 6步驟面試解題架構
如果你想在程式設計面試過程中有出色的表現,本書就是你的書架上必備的一本書。本書提供了一種結構化的問題解決做法;對於任何滿懷抱負的軟體工程師來說,這絕對是一份無價的指南。
——Navdeep Singh,NeetCode創辦人
本書改變了程式設計面試的準備方式。它本身的結構以及它針對各種常見模式的結構化做法,把一些複雜的概念拆解得清清楚楚,讓各種現實世界的挑戰變得更容易處理。本書特別針對面試官的各種需求,提供了相當實用的見解以及清晰的解釋;對於所有認真考慮要應徵技術性職位的人來說,本書絕對是必讀之作。
——Uday Kiran Medisetty,Uber傑出工程師
身為Amazon的技術副總裁,我曾經參與過1,200多次的面試,也看過許多才華橫溢的工程師,在白板前想要快速識別出問題,並運用常見的演算法解決問題,卻屢遭困難。本書不但提供具體的例子,還會揭露其中潛在的特定模式,以確保你能做好充分的準備,在面試過程中呈現出更優秀的表現。
——Ethan Evans,Amazon前副總裁
來自讀者的讚譽
「優質內容,對通過FANNG+的系統設計面試輪有很大的幫助。」
「軟體工程師都應該看這本書!」
「用大量的圖表和簡單易懂的方式解說觀念,看完一定會有收獲!」
「除了書中發現的大量例子之外,最重要的方面是向面試官展示設計的正式方法。」
「不僅有利於面試準備,而且有足夠的技術深度,非常實用,可以作為日常工作的靈感來源。」
本書包含以下內容:
.面試官想從答題中看到的真正重點,以及其中內行人才懂的門道。
.101道真實程式面試題,及完整詳細的解決方案。
.直觀解說,帶你逐步理解每一道題目,彷彿身歷其境於面試現場解題。
.1,000+圖解說明,助你掌握核心概念與常見設計模式。
作者簡介
Alex Xu 是一位軟體工程師與作家,其代表作《內行人才知道的系統設計面試指南》二冊均在 Amazon上廣受好評,並已被翻譯成六種語言。他曾任職於Twitter、Apple與Zynga,累積豐富的產業實務經驗。
Shaun Gunawardane 曾在Google任職,是一位擁有豐富經驗且極具競爭力的程式設計師。他同時也是非營利程式設計計畫(not-for-profit coding program)的創辦人,至今已幫助數百位學生成功進入Google、Amazon、Jane Street等全球頂尖企業擔任軟體工程師。
目錄大綱
第1章:雙指針(Two Pointers)
第2章:雜湊對照表& 集合(Hash Map & Set)
第3章:鏈結列表(Linked List)
第4章:快指針& 慢指針(Fast & Slow Pointer)
第5章:滑動視窗(Sliding Window)
第6章:二分搜尋法(Binary Search)
第7章:堆疊(Stack)
第8章:堆積(Heap)
第9章:區間(Interval)
第10章:前幾項加總和(Prefix Sum)
第11章:樹狀結構(Tree)
第12章:檢索樹(Trie)
第13章:圖譜(Graph)
第14章:回溯(Backtracking)
第15章:動態規劃(Dynamic Programming)
第16章:貪婪(Greedy)的做法
第17章:排序 & 搜尋
第18章:位元操作(Bit Manipulation)
第19章:數學 & 幾何








