1.維護數據庫的完整性、一致性、你喜歡用觸發器仍是自寫業務邏輯?爲何?web
2.什麼是事務?什麼是鎖?算法
3.什麼是索引,有什麼優勢?數據庫
4.視圖是什麼?遊標是什麼?編程
5.什麼是存儲過程?有什麼優勢?c#
6.什麼是觸發器?數組
7.簡單介紹下ADO.NET和ADO主要有什麼改進?安全
7.1 ASP.NET與ASP相比,主要有哪些進步?服務器
7.2 C#中的委託是什麼?事件是否是一種委託?cookie
8.如何把一個array複製到arrayist裏session
8.1 列舉ADO.NET中的五個主要對象,並簡單描述
9.概述三層結構體系
10.什麼是裝箱和拆箱?什麼是重載?
11.簡述WebService
12.面向對象的思想主要包括什麼?
13.列舉一下你所瞭解的XML技術及其應用
14.C#中的接口和類有什麼異同。
15.new 關鍵字用法
14.DataGrid的Datasouse能夠鏈接什麼數據源
15.概述反射和序列化
16.概述O/R Mapping 的原理
17.可訪問性級別有哪幾種
18.sealed修飾符有什麼特色
19.列舉ADO.NET中的共享類和數據庫特定類
20.C#中,string str = null 與 string str ="",請儘可能用文字說明區別
21.詳述.NET裏class和struct的異同
22.什麼叫應用程序域?什麼是託管代碼?什麼是強類型系統?什麼是裝箱和拆箱?什麼是重載? CTS、CLS和CLR分別做何解釋?
23.值類型和引用類型的區別?
24.如何理解委託
25.C#中的接口和類有什麼異同?
26.ASP.net的身份驗證方式有哪些?
27.活動目錄的做用
28.解釋一下UDDI、WSDL的意義及其做用
29.什麼是SOAP?
30.如何部署一個ASP.net頁面?
31.如何理解.net中的垃圾回收機制?
32.概述.NET中的GC機制。
33.GC是什麼? 爲何要有GC?
33.ASP.NET中常見內置對象?
34.死鎖的必要條件?怎麼克服?
35.接口是否能夠繼承接口?抽象類是否能夠實現接口?抽象類是否能夠繼承實體類?
36.構造器Constructor是否能夠被繼承?是否能夠被Override?
37.是否能夠繼承String類?
38.當一個線程進入一個對象的方法後,其它線程是否能夠進入該對象的方法?
39.用最有效的方法算出2乘以8等於幾?
40.C#是否能夠對內存直接進行操做?
41.數組有沒有Length()這和方法?string有沒有這個方法?
42.Error和Exception有是區別?
43.HashMap和Hashtable區別?
44.Collection和Collections的區別?
45.Override, Overload,的區別?
46.在一個BS結構中須要傳遞變量值時,不能使用session,cookie,application,你有幾中方法?
47.C#種索引器實現過程,是否只能根據數字索引?
48.Const和ReadOnly?
49.UDP和TCP鏈接有和異同?
50.進程和線程分別該怎麼理解?
51.在.NET中全部類的基類是?
52.能用foreach遍歷訪問的對象須要實現?
53.Heap與stack的差異?
54.請編程遍歷頁面上全部TextBox控件並給它賦值爲string.Empty?
55.請編程實現一個冒泡排序算法?
56.求如下表達式的值,寫出您想到的一種或幾種實現方法: 1-2+3-4+……+m
58.什麼是受管制的代碼?
59.在.net中,配件的意思是?
60.經常使用的調用WebService的方法有哪些?
61. .net Remoting 的工做原理是什麼?
62.根據線程安全的相關知識,分析如下代碼,當調用test方法時i>10時是否會引發死鎖?並簡要說明理由。
63.簡要談您對微軟.NET 構架下remoting和webservice兩項技術的理解以及實際中的應用。
64.公司要求開發一個繼承System.Windows.Forms.ListView類的組件,要求達到如下的特殊功能:點擊ListView各列列頭時,能按照點擊列的每行值進行重排視圖中的全部行 (排序的方式如DataGrid類似)。根據您的知識,請簡要談一下您的思路
65.給定如下XML文件,完成算法流程圖。
<FileSystem>
< DriverC >
<Dir DirName=」MSDOS622」>
<File FileName =」 Command.com」></File>
</Dir>
<File FileName =」MSDOS.SYS」 ></File>
<File FileName =」 IO.SYS」></File>
</DriverC>
</FileSystem>
請畫出遍歷全部文件名(FileName)的流程圖(請使用遞歸算法)。
66.String s = new String("xyz");建立了幾個String Object?
67.abstract class和interface有什麼區別?
68.啓動一個線程是用run()仍是start()?
69.兩個對像值相同(x.equals(y)== true),但卻可有不一樣的hashcode,這句話對不對?
70.swtich是否能做用在byte上,是否能做用在long上,是否能做用在String上?
71.當一個線程進入一個對象的一個synchronized方法後,其它線程是否可進入此對象的其它方法?
72.abstract的method是否可同時是static,是否可同時是native,是否可同時是synchronized?
73.List, Set, Map是否繼承自Collection接口?
74.Set裏的元素是不能重複的,那麼用什麼方法來區分重複與否呢? 是用==仍是equals()? 它們有何區別?
75.sleep() 和 wait() 有什麼區別?
76.short s1 = 1; s1 = s1 + 1;有什麼錯? short s1 = 1; s1 += 1;有什麼錯?
77.談談final,finally, finalize的區別。
78.如何處理幾十萬條併發數據?
79.Session有什麼重大BUG,微軟提出了什麼方法加以解決?
80.成員變量和成員函數前加static的做用?
81.請說明在.net中經常使用的幾種頁面間傳遞參數的方法,並說出他們的優缺點。
82.請指出GAC的含義?
83.向服務器發送請求有幾種方式?
84.軟件開發過程通常有幾個階段?每一個階段的做用?
85.在c#中using和new這兩個關鍵字有什麼意義,請寫出你所知道的意義?using 指令 和語句 new 建立實例 new 隱藏基類中方法。
86.須要實現對一個字符串的處理,首先將該字符串首尾的空格去掉,若是字符串中間還有連續空格的話,僅保留一個空格,即容許字符串中間有多個空格,但連續的空格數不可超過一個.
87.什麼叫作SQL注入,如何防止?請舉例說明。
88.什麼是ApplicationPool?
89.什麼是XML?
90.什麼是ASP.net中的用戶控件?
91.什麼是code-Behind技術。
92.XML 與 HTML 的主要區別
93.類成員有_____種可訪問形式?
94.在Asp.net中全部的自定義用戶控件都必須繼承自________?
95.在.Net中全部可序列化的類都被標記爲_____?
96.在.Net託管代碼中咱們不用擔憂內存漏洞,這是由於有了______?
97.在.Net中,類System.Web.UI.Page 能夠被繼承麼?
98.net的錯誤處理機制是什麼?
99.利用operator聲明且僅聲明瞭==,有什麼錯誤麼?
100.某一密碼僅使用K、L、M、N、O共5個字母,密碼中的單詞從左向右排列,密碼單詞必須遵循以下規則:
(1) 密碼單詞的最小長度是兩個字母,能夠相同,也能夠不一樣
(2) K不多是單詞的第一個字母
(3) 若是L出現,則出現次數不止一次
(4) M不能使最後一個也不能是倒數第二個字母
(5) K出現,則N就必定出現
(6) O若是是最後一個字母,則L必定出現
問題一:下列哪個字母能夠放在LO中的O後面,造成一個3個字母的密碼單詞?
A) K B)L C) M D) N
問題二:若是能獲得的字母是K、L、M,那麼可以造成的兩個字母長的密碼單詞的總數是多少?
A)1個 B)3個 C)6個 D)9個
問題三:下列哪個是單詞密碼?
A) KLLN B) LOML C) MLLO D)NMKO
109.ADO.NET相對於ADO等主要有什麼改進?
110.大概描述一下ASP.NET服務器控件的生命週期
111.Anonymous Inner Class (匿名內部類) 是否能夠extends(繼承)其它類,是否能夠implements(實現)interface(接口)?
112.Static Nested Class 和 Inner Class的不一樣,說得越多越好
113.&和&&的區別
114.<%# %> 和 <% %> 有什麼區別?
115.你以爲ASP.NET 2.0(VS2005)和你之前使用的開發工具(.Net 1.0或其餘)有什麼最大的區別?你在之前的平臺上使用的哪些開發思想(pattern/ architecture)能夠移植到ASP.NET2.0上 (或者已經內嵌在ASP.NET 2.0中)
116.重載與覆蓋的區別?
117.什麼是WSE?目前最新的版本是多少?
118.a=10,b=15,在不用第三方變量的前提下,把a,b的值互換
119.還有變態要求,須要代碼最短呢。有兩個結果:
120.請簡述面向對象的多態的特性及意義!
121.session喜歡丟值且佔內存,Cookis不安全,請問用什麼辦法代替這兩種原始的方法
122.對數據的併發採用什麼辦法進行處理較好。
123.ADO.NET處理數據併發的方法和步驟?
124.動態建立的控件PostBack後是否能夠保存下來,爲何?
125.T-SQL中is null和null 的區別?