软件开发综合笔试题【基础、网络、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

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4