官术网_书友最值得收藏!

硅谷Python工程師面試指南:數據結構、算法與系統設計
會員

本書是一本全面的Python技術及面試指南,旨在幫助讀者深入理解Python編程語言的核心概念,并掌握在技術面試中取得成功的關鍵技巧。全書分為4個部分。第一部分面試流程。這一部分詳細介紹了硅谷公司的面試流程,包括非技術電話面試、技術電話面試(包括閑談、技術溝通和提問環節)以及現場面試的準備和策略,既為讀者提供了面試前的全面準備指導,也幫助讀者在面試中展現出良好狀態。第二部分數據結構。從基礎的列表、堆棧、隊列、優先隊列、字典和集合,到更復雜的鏈表、二叉樹、其他樹結構(如前綴樹、線段樹、二叉索引樹)和圖的表示與應用,每一章都通過豐富的實例來展示如何巧妙應用這些數據結構。第三部分算法。這一部分覆蓋了二分搜索、雙指針法、動態規劃、深度優先搜索、回溯、廣度優先搜索、并查集等核心算法。結合面試真題,通過逐步分析,引導讀者掌握每種算法的思想及其在解決實際問題中的應用。第四部分系統設計。理論知識部分,從設計需求分析到高層構建,然后到具體組件設計,再到擴展設計,幫助讀者理解如何構建可擴展、高效的系統架構。實戰案例部分,包括分布式緩存系統、網絡爬蟲系統、TinyURL加密與解密、自動補全功能、新聞動態功能、社交媒體應用和出行應用的設計,涵蓋系統設計的關鍵技術。此外,這一部分涵蓋了多線程編程與設計機器學習系統的知識,既幫助讀者理解并行處理的概念和應用,又擴展機器學習的重要知識和面試技巧,并提供設計搜索排名系統和推薦系統的實例。

任建峰 全書學 ·程序設計 ·9.9萬字

Serverless從入門到進階:架構、原理與實踐
會員

這是一本從產品和技術兩個維度全講解Serverless的著作,涵蓋Serverless的架構設計、技術原理、開發流程、實戰案例等4大核心主題。作者是騰訊云Serverless的高級產品經理和高級研發工程師,從零開始參與了騰訊云Serverless項目的建設。全書共15章,內容從邏輯上可分為五個部分:第1部分(第1章)Serverless基礎主要介紹了Serverless的概念、發展歷程、基本特點、應用場景、框架和生態,以及它為開發者、企業和云計算帶來的作用和優勢。第二部分(第2~4章)Serverless架構和原理首先介紹了Serverless的整體架構,以及其中的FaaS架構和BaaS架構,然后深入分析了FaaS層和BaaS層的底層原理。第三部分(第5~9章)Serverless開發流程從上下游生態的視角講解了如何開發和部署一個完整的Serverless應用,包括開發、調試、測試、部署、CI/CD、運維等全生命周期的各個環節。第四部分(第10~14章)Serverless實戰案例涵蓋了Serverless的典型應用場景并提供豐富的實戰案例和Z佳實踐,包括如何將傳統的Web服務遷移到Serverless架構、ServerlessSSR應用場景、全棧后臺管理系統和基于熱門語言TypeScript開發的短鏈接服務等。第五部分(第15章)Serverless趨勢預測首先介紹了當前學術界在Serverless領域的研究方向、重點以及取得的成果,然后介紹了伯克利大學對Serverless未來10年發展趨勢的預測。

方坤丁 孫遠高 ·程序設計 ·9.1萬字

QQ閱讀手機版

主站蜘蛛池模板: 边坝县| 嘉善县| 循化| 庆云县| 固阳县| 循化| 垫江县| 尤溪县| 始兴县| 九寨沟县| 宣城市| 西吉县| 鲁甸县| 闽清县| 晋中市| 灵丘县| 嘉兴市| 尼木县| 岗巴县| 囊谦县| 永仁县| 富川| 馆陶县| 广汉市| 长汀县| 阿巴嘎旗| 从江县| 徐汇区| 泊头市| 郓城县| 鲁山县| 安远县| 南溪县| 海兴县| 铜陵市| 吴旗县| 古浪县| 五峰| 开封市| 兴和县| 宝山区|