国产精品久久久久影院老司_亚洲福利在线视频_中国女警察一级毛片视频_亚洲一区在线免费视频_久久亚洲第一_狠狠干五月

蜜蜂職場文庫 > 面試技巧 >

.net程序員面試題

時間: 小龍 面試技巧

  .net工程師面試中,面試題目有哪些呢?你做好準備了嗎?以下是小編幫你們整理的.net程序員面試題,一起來學習啦。

  .net程序員面試題篇一

  1.詳述.NET里class和struct的異同!

  class:放在 ? struct放在?

  struct值傳遞

  類與結構有很多相似之處:結構可以實現接口,并且可以具有與類相同的成員類型。然而,結構在幾個重要方面不同于類:結構為值類型而不是引用類型,并且結構不支持繼承。結構的值存儲在“在堆棧上”或“內聯”。細心的程序員有時可以通過聰明地使用結構來增強性能。

  2.概述.NET里對 remoting 和 webservice 兩項技術的理解和實際中的應用。

  遠程邏輯調用,remoing接口只能用在.net中

  3.什么是code-behind技術

  aspx and cs

  4.概述三層結構體系

  web/business/dataaccess

  5.asp.net如何實現MVC模式,舉例說明!

  web/business/dataaccess

  .net程序員面試題篇二

  1.面向對象的思想主要包括什么?

  答:這個題范圍太廣,不知道說什么.

  2.什么是ASP.net中的用戶控件

  答:用戶控件就是.ascx擴展名的東西嘍,可以拖到不同的頁面中調用,以節省代碼.比如登陸可能在多個頁面上有,就可以做成用戶控件,但是有一個問題就是用戶控件拖到不同級別的目錄下后里面的圖片等的相對路徑會變得不準確,需要自已寫方法調整.

  3.什么叫應用程序域?什么是受管制的代碼?什么是強類型系統?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?

  答:裝箱就是把值類型轉成引用類型,從MS IL角度看好像是boxing,沒記錯的話是把值從堆棧轉到堆中.拆箱相反,重載就是指一個方法名同,參數個數不同,返回值可以相同的方法.CLR是通用語言運行時,其它的不清楚.

  4.列舉一下你所了解的XML技術及其應用

  答:XML可是好東西,保存配置,站與站之間的交流,WEB SERVICE都要用它.

  5.值類型和引用類型的區別?寫出C#的樣例代碼。

  答:結構是值類型,類是引用類型,所以傳結構就是值類型的應用啦,傳對象或類就是引用類型的,這個不用多寫了吧.

  6.ADO.net中常用的對象有哪些?分別描述一下。

  答:connection command sqladapter dataset datatable dataview等等.寫不完了.

  7.如何理解委托?

  答:據說相當于函數指針,定義了委托就可以在不調用原方法名稱的情況下調用那個方法. msdn2005中是這樣解釋的:

  委托具有以下特點:

  委托類似于 C++ 函數指針,但它是類型安全的。

  委托允許將方法作為參數進行傳遞。

  委托可用于定義回調方法。

  委托可以鏈接在一起;例如,可以對一個事件調用多個方法。

  方法不需要與委托簽名精確匹配。有關更多信息,請參見協變和逆變。

  C# 2.0 版引入了匿名方法的概念,此類方法允許將代碼塊作為參數傳遞,以代替單獨定義的方法。

  8.C#中的接口和類有什么異同。

  答:這個異同可多了,要說清楚還真不容易.

  9..net中讀寫數據庫需要用到哪些類?他們的作用

  答:這個類自已可以寫的啊,你是指基類嗎?那configuration,sqlconnection,sqlcommand等都要用到.

  10.UDP連接和TCP連接的異同。

  答:前者只管傳,不管數據到不到,無須建立連接.后者保證傳輸的數據準確,須要連結.

  .net程序員面試題篇三

  1.new有幾種用法

  第一種:new Class();

  第二種:覆蓋方法

  public new XXXX(){}

  第三種:new 約束指定泛型類聲明中的任何類型參數都必須有公共的無參數構造函數。

  2.如何把一個array復制到arrayList里

  foreach( object o in array )arrayList.Add(o);

  3.datagrid.datasouse可以連接什么數據源 [dataset,datatable,dataview]

  dataset,datatable,dataview , IList

  4.概述反射和序列化

  反射:程序集包含模塊,而模塊包含類型,類型又包含成員。反射則提供了封裝程序集、模塊和類型的對象。您可以使用反射動態地創建類型的實例,將類型綁定到現有對象,或從現有對象中獲取類型。然后,可以調用類型的方法或訪問其字段和屬性.

  序列化:序列化是將對象轉換為容易傳輸的格式的過程。例如,可以序列化一個對象,然后使用 HTTP 通過 Internet 在客戶端和服務器之間傳輸該對象。在另一端,反序列化將從該流重新構造對象。

  5.概述o/r mapping 的原理

  利用反射,配置 將類于數據庫表映射

  6.類成員有( )種可訪問形式

  可訪問形式?不懂。

  可訪問性:public ,protected ,private,internal

  7.用sealed修飾的類有什么特點

  sealed 修飾符用于防止從所修飾的類派生出其它類。如果一個密封類被指定為其他類的基類,則會發生編譯時錯誤。

  密封類不能同時為抽象類。

  sealed 修飾符主要用于防止非有意的派生,但是它還能促使某些運行時優化。具體說來,由于密封類永遠不會有任何派生類,所以對密封類的實例的虛擬函數成員的調用可以轉換為非虛擬調用來處理。

  8.列舉ADO.NET中的五個主要對象,并簡單描述

  connection,command,dataReader,trans,dataset ...

  9.執行下面代碼后:

  String strTemp ="abcdefg 某某某";

  Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;

  Int j = strTemp.Length;

  問:i=(14 ) ;j=(11 )

  i=(14 ) ;j=(11 ) 中文兩個字節

  10.C#中,string str = null 與 string str ="",請盡量用文字說明區別。(要點:說明詳細的內存空間分配)

  string str ="" 分配空間

  
看了“.net程序員面試題”的人還看過:

1.

2.

3.

4.

50131 主站蜘蛛池模板: 嗯啊羞羞视频 | 91短视频在线观看 | 久久恋 | 色阁阁69婷婷 | 久久777国产线看观看精品 | 亚洲综合视频在线播放 | 一级做受毛片免费大片 | 午夜精品久久久久久中宇 | 草莓福利社区在线 | 久久国产成人午夜av浪潮 | 一级黄色片武则天 | 嗯~啊~弄嗯~啊h高潮视频 | 国产九色在线观看 | 久久精品国产亚洲7777小说 | 电影av在线 | 欧美一级精品 | 曰本三级日本三级日本三级 | 中文字幕欧美视频 | japanese末成年free | 日本xxxx视频 | 久久艹艹艹 | 久久久久久久久久久久久久久伊免 | 男男啪羞羞视频网站 | 人人看人人艹 | 刘亦菲一区二区三区免费看 | 成人免费区 | 成人18网站| 久久久精品视频国产 | 黄色免费电影网址 | 久久综合久久综合久久综合 | 中国女警察一级毛片视频 | 日产精品久久久一区二区开放时间 | 久久男人的天堂 | 一级黄色性感片 | 亚州综合网 | 九色com | 国产成人综合在线观看 | 国产成人高清成人av片在线看 | 黄色7777 | 九九午夜视频 | 午夜精品福利影院 |