Microsoft.Net常见问题集锦(DotNet面试题汇总)一、 Microsoft.Net 平台基础 . 61、 GC是什么? 为什么要有GC? . 6二、 编程语言 61、 String和StringBuilder的区别? 62、 类的static型构造方法是干什么用的? . 63、 String s = new String("xyz");创建了几个String Object? .. 74、 abstract class和interface有什么区别? . 75、 .启动一个线程是用run()还是start()? . 76、 .接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? . 77、 .构造器Constructor是否可被override? . 88、 .是否可以继承String类? 89、 .try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 810、 .两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? .. 811、 .swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? . 812、 .List, Set, Map是否继承自Collection接口? . 813、 .Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 814、 .数组有没有length()这个方法? String有没有length()这个方法? . 815、 .sleep() 和 wait() 有什么区别? . 916、 .short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 917、 .谈谈final, finally, finalize的区别。 918、 .如何处理几十万条并发数据? 919、 .进程和线程的区别? . 1020、 .堆和栈的区别? 1021、 .成员变量和成员函数前加static的作用? . 10一、 Microsoft.Net 平台基础 . 61、 GC是什么? 为什么要有GC? . 6二、 编程语言 61、 String和StringBuilder的区别? 62、 类的static型构造方法是干什么用的? . 63、 String s = new String("xyz");创建了几个String Object? .. 74、 abstract class和interface有什么区别? . 75、 .启动一个线程是用run()还是start()? . 76、 .接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? . 77、 .构造器Constructor是否可被override? . 88、 .是否可以继承String类? 89、 .try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 810、 .两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? .. 811、 .swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? . 812、 .List, Set, Map是否继承自Collection接口? . 813、 .Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 814、 .数组有没有length()这个方法? String有没有length()这个方法? . 815、 .sleep() 和 wait() 有什么区别? . 916、 .short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 917、 .谈谈final, finally, finalize的区别。 918、 .如何处理几十万条并发数据? 919、 .进程和线程的区别? . 1020、 .堆和栈的区别? 1021、 .成员变量和成员函数前加static的作用? . 1022、 . 简述 private、 protected、 public、 internal 修饰符的访问权限。 10三、 APS.NET 开发 .. 1023、 .ASP。NET与ASP相比,主要有哪些进步? .. 1024、 .Session有什么重大BUG,微软提出了什么方法加以解决? 1025、 .产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。 1026、 .列举ASP.NET 页面之间传递值的几种方式。 . 1127、 . 一列数的规则如下: 1、1、2、3、5、8、13、21、34 求第30位数是多少, 用递归算法实现。 .. 1128、 .C#中的委托是什么?事件是不是一种委托? .. 1229、 .override与重载的区别 . 1230、 .如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? . 1231、 .请编程遍历页面上所有TextBox控件并给它赋值为string.Empty? . 1232、 8.请编程实现一个冒泡排序算法? .. 1333、 .描述一下C#中索引器的实现过程,是否只能根据数字进行索引? . 1334、 .求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m 1335、 .用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? . 1436、 .什么叫应用程序域? 1437、 .CTS、CLS、CLR分别作何解释? .. 1438、 .什么是装箱和拆箱? 1439、 .什么是受管制的代码? .. 1440、 .什么是强类型系统? 1541、 .net中读写数据库需要用到那些类?他们的作用? 1542、 .ASP.net的身份验证方式有哪些?分别是什么原理? .. 1543、 .什么是Code-Behind技术? 1544、 .在.net中,配件的意思是? .. 1545、 .常用的调用WebService的方法有哪些? .. 1546、 ..net Remoting 的工作原理是什么? .. 1516、 .触发器分为事前触发和事后触发,有何区别? .. 1917、 .解释SQL SERVER2000中HAVING的用法?] .. 1918、 .解释SQL SERVER2000中GROUP BY的用法? 1919、 .解释下C#中的方法的重载? 1920、 .事务是什么? . 1921、 .描述下ASP。NET中使用DataReader对象 和DataSet对象的区别? . 1922、 .分析类和结构的异同? 1923、 .解释ADO。NET中的使用Connection 类的CLOSE()和DISPOSE()的区别? 1924、 .叙述ADO。NET中的DataAdapte类的作用? 1925、 .什么是WEBSERVICE ? . 2026、 .行下面代码后: 20String strTemp ="abcdefg 某某某"; .. 2027、 ..叙述ASP。NET中的几种验证控件(equiredFieldValidato, CompareValidator, RangeValidator, RegularExpressionValitor, CustomValidator, ValidationSummary)及作用? .. 2028、 .在.net(C# or vb.net)中,Appplication.Exit 和 Form.Close有什么不同? 2029、 .C#中的委托是什么?事件是不是一种委托? 2030、 .解释下C#中的程序集? .. 2031、 .try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? . 2032、 .SQL SERVER的两种索引是何形式?索引的作用?索引的优缺点? .. 2033、 .谈谈C/S和B/S的特点 2034、 .分析类和结构的异同? 21六、 英语面试题 21
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论