1.error和exception有什么区别?
2.List, Set, Map是否继承自Collection接口? 3.abstract class和interface有什么区别? 4.abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized? 5.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 6.启动一个线程是用run()还是start()? 7. 构造器Constructor是否可被override? 8.是否可以继承String类? 9. 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 10. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 11. 编程题: 用最有效率的方法算出2乘以8等於几? 12. 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 13. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 14. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? 15. 写一个Singleton出来。 数据库方面 16. 存储过程和函数的区别 17. 事务是什么? 18. 游标的作用?如何知道游标已经到了最后? 19. 触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。 20. 请说出强名的含义 21. 请列出c#中几种循环的方法,并指出他们的不同 22. SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值 23. 您在什么情况下会用到虚方法?它与接口有什么不同? 24. 怎样理解静态变量? 25. 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? 26. 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用? 27. 请列举一些您用到过的设计模式以及在什么情况下使用该模式? 28. 您对WebService的体会? 29. 通过超链接怎样传递中文参数?请给出code 30. 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?请给出sample code 31. 有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析. 请给出code 32. 如果需记录类的实例个数,该如何实现,请写一个简单的类于以证明. 33. A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程. 34. 写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用例。 35. 什么是反射? 36. 用Singleton如何写设计模式 37. 什么是Application Pool? 38. 链表和数组的区别,各有什么优缺点 39. Remoting在客户端服务器怎么实现? 40. 什么是内存泄漏,怎样最简单的方法判断被存泄漏 ? 41. 使用什么工具来调用存储过程 42. 什么是Web Service? 43. Socket怎么实现?(给出C# code) 网上找的,出处已经记不清了,不过还是值得做一做。