<em id="3iliw"></em>
  • <progress id="3iliw"></progress>
  • <tbody id="3iliw"><pre id="3iliw"></pre></tbody><dd id="3iliw"><noscript id="3iliw"></noscript></dd>

    <progress id="3iliw"></progress>

    杭州.net培訓
    達內杭州.net培訓中心

    13175137725

    .NET開發水平的面試問答

    • 時間:2018-04-25 17:21
    • 發布:杭州.NET培訓
    • 來源:疑難解答

    所有號稱會寫代碼的人

    進程和線程之間的區別?

    什么是Windows服務,它的生命周期與標準的EXE程序有什么不同?

    Windows單進程可尋址的最大內存是多少? 他們如何影響系統應用軟件設計?

    EXE 和DLL之間的區別?

    強類型和弱類型的區別,以及其優缺點?

    什么是PID, 在解決系統問題時有用嗎?

    一個TCP/IP端口可以被多少個進程分享?

    什么是 GAC?使用 GAC 給我們帶來哪些好處?

    中級.NET開發者

    面向接口、面向對象和面向方面編程的區別

    接口和類的區別?

    什么是反射?

    XML web service 跟 .NET Remoting 的不同。

    early-binding 和late-binding 的區別是什么?

    Assembly.Load是靜態引用還是動態引用?

    Assembly.LoadFrom和Assembly.LoadFile,2者使用的時機有何不同?

    什么是Assembly Qualified Name? 一個文件名嗎? 有何不同?

    這里問的是強名稱概念。Assembly.Load("foo.dll")加載程序集的方法是否正確?

    強簽名的程序集與非強簽名的程序集有何不同?

    DateTime 可以為null嗎?

    什么是 JIT?什么是 NGEN?分別的優勢和劣勢是什么?

    如何在.NET CLR的分代垃圾收集器管理對象的生命周期?什么是不確定性的終結?

    Finalize()和Dispose()的區別?

    Using()模式有用嗎? IDisposable是什么? 它如何支持確定性的終結?

    tasklist /m "mscor*" 命令行的作用是?

    in-proc 和 out-of-proc 之間的區別是什么?

    out-of-proc是基于什么技術實現的?

    當你在ASP.NET中運行一個組件時,它在Windows XP, Windows 2000, Windows 2003上分別跑在哪個進程里面?

    高級開發者及架構師

    DateTime.Parse(myString)是否正確?

    PDBs是什么? 什么場景下為了調試需要加載它?

    什么是圈復雜度,以及為什么它很重要?

    寫一個標準的 lock() 編碼方法,以及 “雙重檢查”代碼

    什么是FullTrust? GAC下的程序集擁有FullTrust嗎?

    代碼加上需要安全權限的特性有什么好處?

    gacutil /l | find /i "Corillian" 作用是?

    這行命令的功能sn -t foo.dll

    DCOM穿過防火墻,哪些端口需要打開? 135端口的目的是什么?

    對比OOP和SOA。各有什么原則?

    XmlSerializer工作原理是什么?當進程使用它時需要什么ACL權限?

    為何catch(Exception)的使用通常都不是一個好辦法?

    Debug.Write 和 Trace.Write 的區別是什么? 應在什么時候使用它們?

    Debug和Release編譯有何不同? 對于程序運行速度而言是否有明顯區別?為什么用,或為什么不用它?

    JIT是以assembly為單位發生還是以方法為單位發生?這對于工作區有何影響?

    抽象基類(abstract base class)和接口(interface)對比

    a.Equals(b) 與 a == b 的區別?

    在對象比較中,對象一致和對象相等分別是指什么?

    如何實現.NET中的深復制操作?

    對IClonable接口的理解應為?

    什么是拆箱和裝箱操作?

    string 是值類型還是引用類型?

    XmlSerializer所使用的“PropertySpecified”模式的意義是什么?它試圖要解決什么問題?

    為什么說out參數是.NET的敗筆?它究竟怎么樣?

    可以把特性(attributes)放在方法的具體參數中嗎?這有什么用?

    C# 控件開發者

    Override關鍵詞new的含義? 有何副作用?

    解釋virtual, sealed, override, 和 abstract關鍵字。

    解釋一下這個字符串中的各個部分:Foo.Bar, Version=2.0.205.0, Culture=neutral, PublicKeyToken=593777ae2d274679d。

    public, protected, private 和 internal 之間的區別?

    使用Primary Interop Assembly (PIA)有什么好處?

    NUnit采用何種機制進行單元測試?

    catch(Exception e){throw e;} 和catch(Exception e){throw;}的區別?

    typeof(foo) 和 myFoo.GetType()之間的區別?

    解釋一下第一個構造函數的調用順序:

    public class c{ public c(string a) : this() {;}; public c() {;} } 這個構造函數有用嗎?

    This是什么?可以在靜態方法中調用 this 嗎?

    ASP.NET (UI) 開發者

    描述一下如何使用基于Form表單Post提交模擬Button1_OnClick操作。

    什么是PostBack?

    · 什么叫作ViewState?是什么編碼?加密了嗎?到底是誰在使用ViewState?

    元素是做什么的?它在 ASP.NET下是做什么用的?

    說出ASP.NET中三種Session State提供程序及優缺點。

    ASP.NET會重用多個請求之間的線程嗎?是否每個HttpRequest都有自己的線程?你是否應該用ASP.NET的Thread Local存儲?

    能否舉例說明如何利用HttpHandler檢查客戶端上傳圖片格式。

    HttpModule訂閱的是什么類型的事件? 這對于實現有何影響?如果不打算重新編譯ASP.NE應用程序,應該怎么做?

    簡述從任意客戶端請求路由到ASP.NET的過程。

    簡述cookies是如何工作的,給出一個cookies濫用的例子。

    解釋HttpRequest.ValidateInput()的重要意義?

    那些數據是通過Http Header傳遞的?

    說出Head 中的GET和POST的區別。

    說出至少6個狀態碼的名稱及其含義

    If-not-modified-since是如何工作的,如何實現?

    VaryByCustom是如何工作的?

    使用XML的開發者

    XML Namespaces的作用是什么?

    DOM適合的使用場景是什么?是否有尺寸限制?

    什么是WS-I基本配置,以及為什么它很重要?

    寫一個使用默認命名空間和限定(前綴)命名空間一個小的XML文檔。包括從兩個命名空間的元素。

    什么是元素和屬性之間的根本區別?

    格式完好的XML和有效的XML之間的區別是什么?

    使用.NET你會如何驗證XML?

    為什么這句代碼通常是不好的?什么時候好?

    和 eventing-readers (Sax) 這兩者間的異同。

    XPathDocument中和的XmlDocument之間有什么區別?詳細說明,其中一個應該被使用在其他情形。

    “XML片斷”與“XML文檔”有什么區別

    規范化形式的XML ,這是什么意思?

    XML InfoSet規范與Xml DOM有什么不同? InfoSet是要解決什么問題?

    比較DTD和XSD,它們的相似點與區別分別是什么?哪個更好些?為什么?

    System.Xml 支持DTDs嗎? 怎么支持?

    XML Schema能夠表示為對象圖?對象圖能夠表示為XML Schema?

    預約申請免費試聽課

    怕錢不夠?就業掙錢后再付學費!    怕學不會?從入學起,達內定制課程!     擔心就業?達內多家實踐企業供你挑選!

    上一篇:.Net高效開發實用工具
    下一篇:.NET面試題及答案
    • 掃碼領取資料

      回復關鍵字:視頻資料

      免費領取 達內課程視頻學習資料

    • 視頻學習QQ群

      添加QQ群:1143617948

      免費領取達內課程視頻學習資料

    Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

    選擇城市和中心
    江西省

    貴州省

    廣西省

    海南省

    国拍自产亚洲 2019国拍自产在线,国拍自产亚洲,国产a在线不卡 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>