软件开发综合笔试题【基础、网络、Java等】 下载本文

软件开发综合笔试题【基础、网络、Java

等】

问题:软件开发综合笔试题【基础、网络、Java等】 回答: A. 基础1. Pleasedescribe the difference between XML,XSD,XSL through their definition.

2. 详细说一下你了解的设计模式

3. 简述一下Web Service中的SOAP,WSDL,UDDI 4. 解释代理和委托的异同

5. 简述常用的字符编码,以及乱码的解决方法6. 值类型与引用类型有什么区别

7. 算法题:a=10,b=15,在不用第三方变题的前提下,把a,b的值互换

B. 数据库

1. Stored Procedure’s strengths and weaknesses 2. inner join与left join的区别。

3. 什么叫做SQL注入,如何防止?请举例说明。 4. 比较truncate和delete 命令 C. Net 1.

What

s

the

advantage

of

using

System.Text.StringBuilderover System.String

1

2. Describe the difference of “virtual,abstract , sealed”. 3. 什么是运算符重载,请举例说明 4. 概述.Net中的反射和序列化 5. Asp.net中的内建对象

6. 写出global.asax文件的主要用途 7. 简述HttpHandler的作用,工作流程 8.

SqlDataSource

PageDataSource

ObjectDataSource三种控件的用处,其中的区别

9. 写出GridView,DataList,Repeator三种显示控件的区别 10. 如何从内容页中取得母板页中控件的值?如何从母板页获得内容页中控件的值?

11. ADO.net中常用的对象有哪些?分别描述一下 12. Net中的框架你用过什么?他们各自的特点 13. 介绍一下asp.net中的mvc?解释一下c?

14. 你用过的Asp.net中的分页方法,之间的异同是什么 15. 说一下如何在Net中记录错误日志的方式 D. Java

1. try {}里有一个return 语句,那么紧跟在这个try 后的finally {}里的code 会不会被执行,什么时候被执行,在return 前还是后

2. 写下continue, break, return如何影响循环语句 3. 写出你知道的遍历Map集合的几种方式

4. JSP中的隐式对象(9种)5. 谈谈final, finally, finalize的区别

2

6. Hibernate中对象的几种状态7. 如何对List进行自定义排序 8. Hibernate中load()和get()的区别9. (x.equals(y) == true),这句代码比较的是x和y的什么

E. 编程题1. 写出执行的结果,并且解释原因 string s1 = hello string s2 = hello if (s1 == s2)

Console.WriteLine( EQUAL ); else

Console.WriteLine( NotEQUAL );

2. 用递归写一个n!计算器(n!=1*2*3….*n)

F. 其他1. Briefly introduce yourself in english2. 你比较喜欢的书,从中的获益

3