国产精品亚洲综合久久系列,一本大道香蕉青青久久,播放高清的播放器,国产在线观看无码不卡

蜜蜂職場(chǎng)文庫(kù) > 面試技巧 >

.net程序員面試試題

時(shí)間: 小龍 面試技巧

  .net面試中,面試者應(yīng)該提前對(duì)面試題目有所了解,以下是小編幫你們整理的.net程序員面試試題,一起來(lái)學(xué)習(xí)啦。

  .net程序員面試試題篇一

  1.ASP.net的身份驗(yàn)證方式有哪些?分別是什么原理?

  答:form認(rèn)證,windows集成認(rèn)證等,原理不清楚.

  2.進(jìn)程和線程分別怎么理解?

  答:進(jìn)程是老子,線程是兒子,沒(méi)有老子就沒(méi)有兒子,一個(gè)老子可以有多個(gè)兒子.一個(gè)兒子可以成為別人的兒子,一個(gè)老子也可以為別的老子生兒子.

  3.什么是code-Behind技術(shù)。

  答:代碼分離,這是個(gè)明智的東西,像ASP這樣混成一堆很不爽.或者可以理解成HTML代碼寫在前臺(tái),C#代碼寫在后臺(tái).當(dāng)然前臺(tái)也有腳本,類的調(diào)用等,其實(shí)寫在一起也是可以的.

  4.活動(dòng)目錄的作用。

  答:這個(gè)不明白.請(qǐng)明白的補(bǔ)充一下.

  5..net中讀寫XML的類都?xì)w屬于哪些命名空間?

  答:System.Xml

  我自已寫的就不一定了,嘿嘿.

  6.解釋一下UDDI、WSDL的意義及其作用。

  答:什么東西?

  7.什么是SOAP,有哪些應(yīng)用。

  答:SOAP(Simple Object Access Protocol )簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議是在分散或分布式的環(huán)境中交換信息并執(zhí)行遠(yuǎn)程過(guò)程調(diào)用的協(xié)議,是一個(gè)基于XML的協(xié)議。使用SOAP,不用考慮任何特定的傳輸協(xié)議(最常用的還是HTTP協(xié)議),可以允許任何類型的對(duì)象或代碼,在任何平臺(tái)上,以任何一直語(yǔ)言相互通信。

  8.如何部署一個(gè)ASP.net頁(yè)面。

  答:隨便啦,想直接上傳就直接上傳,想打包成EXE就打包,看個(gè)人喜好.

  9.如何理解.net中的垃圾回收機(jī)制。

  答:GC?對(duì)象創(chuàng)建了總要清除啊,不然內(nèi)存哪夠用?

  10.常用的調(diào)用webservice方法有哪些?

  答:調(diào)用就調(diào)用,還有很多方法嗎?

  以上有答案的僅供參考(不一定正確哦),如果你有更好的答案請(qǐng)回復(fù)告訴我

  .net程序員面試試題篇二

  1、可以使用抽象函數(shù)重寫基類中的虛函數(shù)嗎?

  答:可以,需使用new修飾符顯式聲明,表示隱藏了基類中該函數(shù)的實(shí)現(xiàn)。

  C#復(fù)制代碼

  class BaseClass

  { public virtual void A()

  {

  HttpContext.Current.Response.Write("阿會(huì)楠");

  }

  }

  abstract class dClass : BaseClass

  {

  public new abstract void A();

  }

  2、接口可以包含哪些成員?

  答:接口可以包含屬性、方法、索引指示器和事件,但不能包含常量、域、操作符、構(gòu)造函數(shù)和析構(gòu)函數(shù),而且也不能包含任何靜態(tài)成員。

  3、如何把一個(gè)array復(fù)制到arrayList里。

  C#復(fù)制代碼

  string[] arrA = new string[]{"阿","會(huì)","楠"};

  ArrayList arrB = new ArrayList();

  foreach(string a in arrA)

  {

  arrB.Add(a);

  }

  foreach (string b in arrB)

  {

  Response.Write(b);

  }

  4、概述三層結(jié)構(gòu)體系。

  答:主要包括界面層,業(yè)務(wù)邏輯層,數(shù)據(jù)訪問(wèn)層。

  5、StringBuilder和String的區(qū)別。

  答:使用String類,在賦值時(shí)會(huì)產(chǎn)生一個(gè)新的對(duì)象,而StringBuilder不會(huì),所以在大量字符串拼接或頻繁對(duì)某一字符串進(jìn)行操作時(shí)最好使用StringBuilder。

  6、什么是虛函數(shù)?什么是抽象函數(shù)?

  答:

  虛函數(shù):沒(méi)有實(shí)現(xiàn)的,可以由子類繼承并重寫的函數(shù)。

  抽象函數(shù):規(guī)定其非虛子類必須實(shí)現(xiàn)的函數(shù),必須被重寫。

  7、什么是Web Service?

  答:Web Service是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些 規(guī)范使得Web Service能與其他兼容的組件進(jìn)行互操作。

  8、ADO.net常用對(duì)象有哪些?

  答:

  Connection:數(shù)據(jù)庫(kù)連接對(duì)象

  Command:數(shù)據(jù)庫(kù)命令

  DataReader:數(shù)據(jù)閱讀器

  DataSet:數(shù)據(jù)集

  9、委托聲明的關(guān)鍵字是?

  答:delegate

  10、在ASP.net中所有的自定義用戶控件都必須繼承自?

  答:Control類

  .net程序員面試試題篇三

  1、在.net托管代碼總我們不必?fù)?dān)心內(nèi)存泄漏,這是因?yàn)橛辛?

  答:GC 垃圾收集器。

  2、&和&&的區(qū)別?

  答:&是位運(yùn)算符,表示按位運(yùn)算;&&是邏輯運(yùn)算符,表示邏輯與。

  3、覆蓋與重載的區(qū)別?

  答:

  覆蓋:采用override聲明,參數(shù)列表必須相同。

  重載:不需要特別聲明,只要參數(shù)列表不同(個(gè)數(shù)不同或類型不同)。

  4、ASP.NET頁(yè)面?zhèn)髦档膸追N方式?

  答:

  01、使用Request.QueryString或Request.Form。

  02、使用Session,Cookies,Application。

  03、使用Server.Transfer。

  04、使用PostBackUrl傳遞。

  5、什么叫裝箱和拆箱?

  答:從值類型轉(zhuǎn)換到引用類型叫裝箱,反之稱為拆箱。

  6、接口是否可以繼承接口?

  答:可以。

  7、是否可以繼承String類。

  答:String類是final類故不可以繼承。

  8、簡(jiǎn)述private、protected、public、internal修飾符的訪問(wèn)權(quán)限。

  答:

  private:私有的,類內(nèi)部。

  protected:受保護(hù)的,類內(nèi)部和繼承類中可以訪問(wèn)。

  public:無(wú)限制

  internal:在同一命名空間內(nèi)可以訪問(wèn)

  9、下面這段代碼輸出什么?為什么?

  int i=5;

  int j=5;

  if (Object.ReferenceEquals(i,j))

  Console.WriteLine("Equal");

  else

  Console.WriteLine("Not Equal");

  答:不相等,因?yàn)楸容^的是對(duì)象

  10、什么是ASP.NET中的用戶控件。

  答:ASP.NET中用戶控件很關(guān)鍵一點(diǎn)是要區(qū)別于自定義控件。用戶控件說(shuō)白了其實(shí)就像是asp中的include,只是功能更加強(qiáng)大。用戶控件易于創(chuàng)建但易用性差,自定義控件難創(chuàng)建,但易用性好。

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

1.

2.

3.

4.

5.

50132