日韩 亚洲一区二_久久vs国产综合色大全_国产精品福利在线_欧美在线一级A片免费观看欧美在线_女同性毛片60分钟

您現(xiàn)在所在的位置:首頁(yè) >學(xué)習(xí)資源 > 面試題庫(kù) > DotNet工程師面試題匯總

DotNet工程師面試題匯總

來(lái)源:奇酷教育 發(fā)表於:

問(wèn)答題:1 請詳述 Net中值類(lèi)型和引用類(lèi)型的區(qū)別。2 簡(jiǎn)述 private、protected、public、internal修飾符的訪(fǎng)問(wèn)權(quán)限。3 什麼是裝箱和拆


問(wèn)答題:

1.   請詳述.Net中值類(lèi)型和引用類(lèi)型的區(qū)別。
2.   簡(jiǎn)述 private、protected、public、internal修飾符的訪(fǎng)問(wèn)權(quán)限。
3.   什麼是裝箱和拆箱?
4.   面向對(duì)象有哪些特徵?談談你對(duì)這些特徵的理解。
5.   成員變量和成員函數(shù)前加static有何作用?
6.   進(jìn)程和線(xiàn )程有何區(qū)別?
7.   try、catch、finally、throw分別有什麼作用?
8.   abstract class和interface有什麼區(qū)別?
9.   C#中的委託是什麼?事件是不是一種委託?事件和委託的區(qū)別?
10.  GC是什麼? 為什麼要有GC?
11.  你知道有哪些方式可以創(chuàng)建對(duì)象實(shí)例?
12.  override和overload有何區(qū)別?
13.  二叉樹的前序遍歷和後序遍歷有何區(qū)別?
14.  int a=5,b=3,c=0;
b=a++;
c=++b;
請問(wèn)這段代碼執(zhí)行後,a,b,c分別是多少?
15.  寫(xiě)幾個(gè)你所知道的設(shè)計(jì)模式名稱(chēng)。

編程題:

16.  有一個(gè)整型數(shù)組,現(xiàn)在請你使用冒泡排序將數(shù)組中的數(shù)字按照從小到大進(jìn)行排序。
17.  編程列印如下圖形:
*
***
*****
*******
*********
18.  回文字符串是指無(wú)論正著讀和反著讀都一樣,比如”上海自來(lái)水來(lái)自海上”,現(xiàn)在請你編寫(xiě)代碼判斷一個(gè)字符串是否是回文字符串。

邏輯推理題:

19.  某一密碼僅使用K、L、M、N、O共5個(gè)字母,密碼中的單詞從左向右排列,密
碼單詞必須遵循如下規(guī)則:
(1) 密碼單詞的最小長(zhǎng)度是兩(liǎng)個(gè)字母,可以相同,也可以不同
(2) K不可能是單詞的第一個(gè)字母
(3) 如果L出現(xiàn),則出現(xiàn)次數(shù)不止一次
(4) M不能是最後一個(gè)也不能是倒數(shù)第二個(gè)字母
(5) K出現(xiàn),則N就一定出現(xiàn)
(6) O如果是最後一個(gè)字母,則L一定出現(xiàn)
問(wèn)題一:下列哪一個(gè)字母可以放在LO中的O後面,形成一個(gè)3個(gè)字母的密碼單詞?
A) K  B)L  C) M  D) N
問(wèn)題二:如果能得到的字母是K、L、M,那麼能夠形成的兩(liǎng)個(gè)字母長(zhǎng)的密碼單詞的
總數(shù)是多少?
A)1個(gè)  B)3個(gè)  C)6個(gè)  D)9個(gè)
問(wèn)題三:下列哪一個(gè)是單詞密碼?
A) KLLN  B) LOML  C) MLLO  D)NMKO
 
20.  假設(shè)有一個(gè)池塘,裡面有無(wú)窮多的水。現(xiàn)有2個(gè)空水壺,容積分別為5升和6升。問(wèn)題是如何只用這2個(gè)水壺從池塘裡取得3升的水。

英語:

21.  英譯漢
file  project  folder  browser   source   program  orient  navigate  configuration customize  import verify extension bookmark dynamicinstall software feature catalog development
 
22.  段落翻譯
You can use Visual Studio to build Windows Store apps, desktop apps, mobile apps, ASP.NET web apps, and XML web services. You can write code in Visual Basic, Visual C#, Visual C++, Visual F#, and JavaScript, and create mixed-language solutions more easily. And you can simplify the development of web apps and XML web services by accessing key technologies in the .NET Framework.
Whether you are new to Visual Studio or have used earlier versions, the following documents are designed to help you start using this version quickly.
 

下一篇:HTML5面試題 上一篇:Unity3D題庫(kù)