程式之美-微軟技術面試心得

書名:程式之美-微軟技術面試心得 買書去

作者:《編程之美》小組

規格: 平裝 / 384頁 / 普級 / 單色印刷 / 初版

出版社: 悅知文化

出版日: 2008年06月20日

國際碼: 9789866761430

索書號: 312.2 2238

典藏地: 總館

讀書心得:

  這本書其實蠻偏重於演算法的題目,有關於系統方面的題目卻只有幾道題目而已,比如「讓 CPU 使用率曲線聽你指揮」、「雙執行緒高效率下載」等。而這本書開宗明義就說到是給來微軟面試所做的試題,而微軟都是需要一些精通演算法,並且喜歡做數學分析,思考邏輯的人。微軟是一家做未來產品的公司,展現的都是新穎的科技產品。而做這些產品的工程師最需要分析能力及創新能力,這些能力都基於很強的演算法思維及精通資料結構的應用。
  老實說像我這種一般的工程師對於演算法都只是粗略了解而已,根本不會去想做深入研究。主要專攻的都是系統應用層面比較多。因為如果連系統應用都搞不清楚的話,很容易做出一個很多臭蟲的軟體。就像這陣子我在研究 linux process, signal, pthreads 之間的關係,之前只是一知半解,隨便就依靠一些範例做出一套軟體,結果當然是臭蟲一堆,還找不出問題所在。雖然大師 N.Wirth 曾說:「Algorithms + Data Structure = Program」,但我覺得那是對於系統應用已經非常了解的人才有用,是吧?

內容簡介:

  本書收集了60餘道演算法和程式設計的題目,這些題目大部分曾在微軟招募員工的測驗中出現過。作者希望能藉由本書引導讀者思考與分析問題,尋找更優的解法。
  書中還講述了面試的各種小故事,告訴讀者微軟需要什麼樣的技術人才,重視什麼樣的能力,如何甄選人才,並回答了讀者關於IT業面試、招聘、職涯發展的疑問。這本書的很多題目會出現在IT行業的各種筆試和面試中,但本書更深層的意義在於引導讀者思考,和讀者分享思考問題的樂趣,體驗程式設計之美。

0 意見:

張貼留言