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