大家好,.NET的人面试JAva的人会有什么后果?进来看题目
超级大笨狼 2009-10-15 03:45:02 大家好,.NET的人面试JAva的人会有什么后果?
JAVA程序员笔试题目
1,算法基础
请简要讲述一下排序算法的种类与时间复杂度。
2,数据结构
有一个字符串数组 List <string>="abc","bac","acb".....10万个元素,每个长度在3到16个字符。
只保留其中一个组合,也就是说对于字符串内容相同,只是字符组合顺序不同的字符串进行删除。
如:"abc","bac","acb" 是相同的,只保留一个"abc"。给出思路或伪代码即可。
3,面向对象
介绍一下你常用的设计模式及用途?
4, 数据库设计
简要介绍一下关系型数据库的1-3NF泛式
5,SQL语句
利用只有一ID列(int 自增)的表,记录只有5行,分别是1,2,3,4,5,查询出5个数字的全排列有多少种。
6,正则表达式
写出过滤掉HTML标签的表达式。例如:<标签>文字</标签> 只保留文字。
7,JSP服务器端开发
介绍一下JSP的内置对象和页面间对象传递的方法
8,HTML+CSS
在position:relative的情况下,只用DIV+CSS写出“自适应”屏幕宽度的三栏布局。(只要写出CSS关键字即可)
9,AJAX和浏览器模型
在上一个题目的第2个DIV中,用JS在里边创建一个Table。
10,架构
介绍一下你现在使用的技术框架设计,优缺点。
-------------------------------(附加题目)-----------------------------
11,软件工程
按照使用的频繁程度,介绍一下你使用的UML图的类型,用途。
12,XML和DOM模型
介绍一下常用的Dom方法,写出查找ID属性为1的Xpath语句。