你知道下列問題的答案嗎?
*請解釋.NET程式被編譯成什麼形式的程式碼,以及JIT是如何運作的?
*請說明數值型別和參考型別的差異,以及裝箱與拆箱的原理,使用泛型有什麼樣的好處?
*請解釋在.NET中stack與heap的差異,以及.NET中GC的運作機制?
*請解釋委派與事件的基本原理、應用場合,以及兩者之間的關係?
*請解釋反映的原理與實做方式,並說明如何利用反映來實作工廠模式?
*請解釋ASP.NET以什麼樣的形式執行?頁面的生命週期有哪些事件?ViewState與Session的功能與實作原理?
贏在高效率、必勝的技術面試準備 學好.NET基礎技術原理和知識
近年來.NET 越來越蓬勃發展,不論是業界使用的比例或是市場上人才的需求,都是不斷地上升中。.NET 總是把底層與元件封裝得相當完整,其目的是為了讓開發人員可以專注在商業邏輯與達成需求上,避免繁瑣的細節,以增加開發人員的生產力。但也因此,促使許多.NET 的開發人員,只懂得如何使用,對其運作原理與本質卻不知其所以然。這樣的開發人員是無法面對技術演進與環境變化的。
本書的目的即在幫助讀者如何高效率地準備技術面試,以及強化基礎知識和.NET工作原理。本書整理了大量的實際面試題,並且給予分析和參考答案,幫助讀者複習已經掌握的知識點,並且彌補自己還不太瞭解的知識面。透過分析和學習這些面試題,讀者就可以做到有備無患,自信而從容地回答面試官提出的每一個問題。這些面試題看似簡單,卻是所有面試的人準備最不足的地方。
本書特色
*內容分為應徵開發職位、基礎知識題、進階特性題、ASP.NET和資料庫、XML和分散式應用、常見演算法程式碼及單元測試等六大部分,涵蓋常見的.NET面試題,題型範圍廣。
*雖以面試題目為切入點,但闡述的是每一個關鍵知識點的運作原理及其本質,並以圖和小段程式碼的形式進行講解。
*每一種問題類型依題目的相依性及深淺度進行安排,由淺至深,幫助讀者練就技術深度及基本功。
*本書提供的程式碼依照大企業的程式碼撰寫規範,採用最合理的結構形式,讓讀者明瞭程式碼規範,思維明確。
光碟內容
本書範例程式碼
*請解釋.NET程式被編譯成什麼形式的程式碼,以及JIT是如何運作的?
*請說明數值型別和參考型別的差異,以及裝箱與拆箱的原理,使用泛型有什麼樣的好處?
*請解釋在.NET中stack與heap的差異,以及.NET中GC的運作機制?
*請解釋委派與事件的基本原理、應用場合,以及兩者之間的關係?
*請解釋反映的原理與實做方式,並說明如何利用反映來實作工廠模式?
*請解釋ASP.NET以什麼樣的形式執行?頁面的生命週期有哪些事件?ViewState與Session的功能與實作原理?
贏在高效率、必勝的技術面試準備 學好.NET基礎技術原理和知識
近年來.NET 越來越蓬勃發展,不論是業界使用的比例或是市場上人才的需求,都是不斷地上升中。.NET 總是把底層與元件封裝得相當完整,其目的是為了讓開發人員可以專注在商業邏輯與達成需求上,避免繁瑣的細節,以增加開發人員的生產力。但也因此,促使許多.NET 的開發人員,只懂得如何使用,對其運作原理與本質卻不知其所以然。這樣的開發人員是無法面對技術演進與環境變化的。
本書的目的即在幫助讀者如何高效率地準備技術面試,以及強化基礎知識和.NET工作原理。本書整理了大量的實際面試題,並且給予分析和參考答案,幫助讀者複習已經掌握的知識點,並且彌補自己還不太瞭解的知識面。透過分析和學習這些面試題,讀者就可以做到有備無患,自信而從容地回答面試官提出的每一個問題。這些面試題看似簡單,卻是所有面試的人準備最不足的地方。
本書特色
*內容分為應徵開發職位、基礎知識題、進階特性題、ASP.NET和資料庫、XML和分散式應用、常見演算法程式碼及單元測試等六大部分,涵蓋常見的.NET面試題,題型範圍廣。
*雖以面試題目為切入點,但闡述的是每一個關鍵知識點的運作原理及其本質,並以圖和小段程式碼的形式進行講解。
*每一種問題類型依題目的相依性及深淺度進行安排,由淺至深,幫助讀者練就技術深度及基本功。
*本書提供的程式碼依照大企業的程式碼撰寫規範,採用最合理的結構形式,讓讀者明瞭程式碼規範,思維明確。
光碟內容
本書範例程式碼