July 30, 2013

書評 - 求職加分!進入 IT 產業必讀的 200 個 .NET 面試決勝題:從求職準備、面試流程、開發心得、重點回顧到經典試題的完整剖析

圖片來源:天瓏網路書店
最近在複習一些.NET的基本知識,順便做為之後面試工作時的準備,所以買了這本書來看看,這本書其實躺在我的anobii wish list裡有一陣子了。自學生時代到現在,使用.NET開發也有八九年的時間,但汗顏的是對於一些基本知識老實說並沒有很深入的了解,即便是一些很常聽到的問題如:GC運作機制、Stack與Heap的差別、Boxing與Unboxing、Timer種類有哪些、ASP.NET Page Lifecycle等,有些東西只知其表面,而不知其內部的實際運作方式。

例如你可能知道GC是.NET用來回收記憶體用的,有了它開發人員就不必煩惱如何管理記憶體,但你知道GC是如何透過3個generation的管理機制來回收記憶體?又或是你可能知道Boxing與Unboxing會影響應用程式的效能,而它是在數值型別和參考型別互轉時發生,但為什麼互轉時會影響效能,與Stack及Heap又有什麼關係?

書中提出了200個面試.NET職缺常見的問題,有些是.NET基礎類別使用上的比較,有些則是專用名詞的解釋及其運作機制,如委派、事件、反映。本書由對岸的高手所撰寫,台灣的微軟MVP做審校,品質上還不錯,可安心服用。

No comments: