內行人纔知道的係統設計麵試指南 (電子書)

內行人纔知道的係統設計麵試指南 (電子書) pdf epub mobi txt 電子書 下載 2025

Alex Xu
想要找書就要到 小特書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

amazon.com ★★★★★最高評價,IT類別銷售榜首

  係統設計麵試被許多人認為是難度最高的技術麵試。本書提供許多真實案例,告訴您如何分析與解決係統設計問題。

  本書包含以下內容:
  .麵試官想從答題中看到的重點是甚麼?
  .解決係統設計麵試題的四步驟框架
  .16道經典技術麵試題與詳細解答
  .超過百張的圖錶解釋不同係統的工作原理

來自讀者的讚譽

  「優質內容,對我通過FANG的係統設計麵試輪有很大的幫助」

  「軟體工程師都應該看這本書」

  「對於需要準備係統麵試的人而言,這本書很值得一看!」

  「就算不是為瞭準備麵試,這本書也能增加你的見識」

  「用簡單易懂的方式解說觀念,看完一定會有收獲」

著者信息

作者簡介

Alex Xu


  一位經驗豐富的軟體工程師與企業傢。之前曾在 Twitter、Apple、Zynga與Oracle等公司工作,擁有卡內基美隆大學的碩士學位,熱衷於設計、實作各種複雜的係統。
 

圖書目錄

第1章|使用者人數 —— 從零到百萬規模
第2章|粗略的估算
第3章|係統設計麵試的框架
第4章|設計網路限速器
第5章|設計具有一緻性的雜湊做法
第6章|設計鍵值儲存係統
第7章|設計可用於分散式係統的唯一ID生成器
第8章|設計短網址生成器
第9章|設計網路爬蟲
第10章|設計通知係統
第11章|設計動態訊息係統
第12章|設計聊天係統
第13章|設計搜尋文字自動補全係統
第14章|設計Youtube
第15章|設計GOOGLE DRIVE
第16章|持續學習

圖書序言



  我們很榮幸和你一起學習「係統設計麵試」。在所有技術性麵試中,係統設計的麵試題目往往最難對付。題目或許會要求受試者設計齣一個軟體係統架構,完成動態訊息、Google 搜索、聊天係統之類的功能。這種題目感覺蠻嚇人,而且往往沒有固定的模式可循。題目所涵蓋的範圍通常很廣泛,而且又很籠統。處理的方法往往很開放、不會很明確,也沒有所謂標準或正確的答案。

  目前有許多公司廣泛採用這種係統設計麵試的做法,因為所測試齣來的溝通能力與解決問題的技能,與軟體工程師日常工作所需非常類似。隻要觀察受試者如何分析這些模糊的問題、如何逐步解決問題,就可以對受試者做齣評估。這種做法可以測試齣來的能力,還包括她如何解釋其構想、如何與他人進行討論、如何對係統進行評估,以及如何進行最佳化。在英語的文字中,使用「她」(she)總比老是用「他或她」(he or she)來得流暢些,而且也比我們在兩種說法之間變來變去好得多。為瞭讓各位閱讀時輕鬆一點,本書將統一使用女性的「她」。我們並不是故意不尊重男性工程師喲。

  係統設計問題通常是開放式的。就像在現實世界一樣,係統經常存在許多差異與變化。我們希望得到的結果,其實是能夠提齣一種可實現係統設計目標的架構。不同的麵試官,也有可能讓討論內容偏嚮不同的方嚮。有些麵試官可能會選擇比較高階的架構來涵蓋所有麵嚮;有些人則可能選擇其中一個或多個領域來聚焦。一般來說,一開始就應該先好好理解係統的需求、約束與瓶頸,纔能找齣麵試官與受試者共同認可的方嚮。

  本書的目的就是提供一種可靠的策略,以解決各種係統設計問題。正確的策略與知識,對於麵試的成功來說至關重要。針對如何打造齣具有可擴展性的係統,提供瞭相當紮實的知識,這些知識能夠幫您解決各種係統設計問題。

  關於如何解決係統設計問題,本書還提供瞭一種逐步解決(step by step)的做法,裡頭提供瞭許多範例,並採用一些可依循的詳細步驟,對各種係統化做法做齣說明。隻要持續不斷練習,你自然而然就有能力解決各種係統設計麵試問題瞭。

 

圖書試讀

用戶評價

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版權所有