- 浏览: 821911 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (488)
- struts1 (4)
- spring (13)
- extjs (36)
- mysql (3)
- sqlserver (2)
- oracle (37)
- 杂谈 (11)
- 面试相关 (35)
- Java基础知识总结 (5)
- Java重要知识点 线程和io流知识点 (6)
- 服务器相关 (1)
- 生活 (1)
- jsp (7)
- servlet (2)
- junit (3)
- struts2 (9)
- 开发必备 (4)
- 使用开发工具总结的知识 (4)
- ibatis (12)
- ajax (2)
- dwr (2)
- jquery (1)
- 设计模式 (4)
- Lucene的学习 (5)
- 经验总结 (19)
- mysql全文搜索相关 (7)
- hibernate (33)
- Sphinx (1)
- log4j的总结 (1)
- 敏捷开发 (9)
- 持续集成 (15)
- UML使用总结 (1)
- Scrum (1)
- OO(面向对象编程) (1)
- struts1和struts2总结 (1)
- 数据库加密 (1)
- 多线程和Socket编程 (6)
- PowerDesigner (2)
- 权限相关 (1)
- ant应用总结 (4)
- 面试必知知识点总结 (6)
- io流与nio流总结 面试相关 (1)
- 敏捷管理工具的使用 (7)
- hsqldb相关 (1)
- svn源码相关 (2)
- debug调试技巧总结 (1)
- hibernate和ibatis对比相关 (6)
- eclipse mylyn 插件的使用总结 (2)
- fisheye使用总结 (2)
- java泛型总结 (1)
- ssh整合总结 (10)
- SpringSide的学习总结 (1)
- JPA学习总结 (2)
- RoR 总结 (2)
- 模型驱动 总结 (1)
- Oracle SQL优化技巧 (4)
- 数据库相关资料 (1)
- oracle练习相关 (4)
- PowerDesigner 使用总结 (2)
- Struts实现国际化相关 (2)
- 权限框架 Spring Security (1)
- freemarker使用总结 (1)
- jsp servlet总结相关 (3)
- Java NIO总结 (1)
- 自己学习必须 (3)
- 蝴蝶容器相关 (2)
- eclipse插件的使用 (1)
- myeclipse的使用 (1)
- flex相关 (1)
- javaeye重生后总结的知识点 (2)
- 公司学习总结 (3)
- JAXB 相关 (1)
- ECSide (1)
- EdoJs 企业ajax框架 (1)
- RSA加密算法 (1)
- jbpm相关 (1)
- JMF原理 (1)
- MyEclipse使用总结 (1)
- Funsion Charts 相关总结 (3)
- 常用知识2011 (2)
- Flex与Java整合 (1)
- IBM WebSphere相关 (1)
- jQuery使用技巧 (2)
- 2011年面试相关知识点总结 (2)
- sqlserver开发相关 (8)
- eclipse 打jar相关 (2)
- Oracle/Mysql/SqlServer比较 (1)
- WebService Axis1.4开发相关 (4)
- 进制数的转换 总结 (1)
- WebService Axis2.0开发相关 (0)
- iteye Struts2 Spring Hibernate整合相关 (3)
- iteye osgi资料相关总结 (1)
- iteye ifos相关相关 (1)
- iteye 国际化相关 (1)
- iteye Hibernate缓存机制 (4)
- iteye Struts2 总结 (1)
- iteye Struts标签总结 (0)
- iteye web配置文件大全 (6)
- iteye Efs 框架总结 (1)
- iteye sql优化 (2)
- iteye 大数据量高并发的数据库优化 (1)
- iteye 开发相关 (1)
- iteye s1sh 和 s2sh整合中的问题以及解决 (1)
- iteye s1sh整合实例 (1)
- iteye s2sh整合实例 (1)
- iteye 面试相关 基础篇 (1)
- iteye Android相关 (1)
- iteye 面试相关 Web篇 (1)
- iteye Sql Server相关 (0)
- iteye struts1与struts2比较 (1)
- iteye jquery 和Struts2 (0)
- iteye struts2与其他插件整合 (0)
- iteye jquery 开发相关 (1)
- iteye eclipse结合spket(Ext,Jquery)开发相关 (0)
- iteye myeclipse 使用技巧相关 (0)
- iteye Memcached 缓存系统相关 (0)
- iteye 常用软件相关 (0)
- iteye 最新技术预览 AjaxSwing (0)
- iteye struts上传下载相关 (0)
- iteye 新技术相关 (0)
- test (0)
- iteye 开发Java游戏相关 (0)
- iteye Java反编译 (0)
- iteye XML解析相关 (0)
- iteye 压缩ZIP相关 (0)
- iteye 面试相关 (0)
- iteye Android开发相关 (4)
- csdn (0)
- e-inoc (0)
- iteye http错误码对应说明 (0)
- iteye 面试扩展知识点 (0)
- iteye oracle面试相关 存储过程,触发器,游标等 (0)
- iteye english study (0)
- iteye starflow工作流引擎 (0)
- iteye IBM WebSphere Application Server Toolkit使用相关 (0)
- iteye spring3 (0)
- iteye mybatis (0)
- iteye js技巧总结 (0)
- iteye SEO优化相关 (2)
- iteye QUI网页界面集成框架 (1)
- iteye AjaxAnywhere (1)
- iteye Nutz相关 (1)
- iteye ibatis技巧 (0)
- iteye dwz (0)
- 128个ajax/javascript框架 (0)
- iteye 2012 Java Swing教程 (1)
- iteye 码头集装箱相关 (1)
- iteye swing (2)
- 兼职工作 (0)
- 2012 新总结的面试相关知识点 常用知识点 (1)
- 淘宝网店相关 (0)
- oracle 常用函数 2012新总结 (1)
- 我的时尚潮流屋 (0)
- 2012 年 面试新总结知识 (1)
- 技巧 (1)
- 2013总结 (1)
- 2015工作相关 (3)
- springmvc (5)
- EasyPR-Java (1)
- java (2)
- editplus 4.0 注册码 (1)
- android (1)
- oracle连接数据库相关 (1)
- 编程资料总结 (2)
- 20160808 (1)
- visio 2013 (1)
最新评论
-
drew926:
泛型的类型参数可以有多个?这是java哪个版本支持的?
java泛型总结 -
listenan:
赞!非常感谢。
Scrum总结 -
cwscwj:
写的很深刻,谢谢,看了一遍,过段时间打算再看一遍。
Scrum总结 -
hwedwin:
w
Struts 2中的OGNL\EL的使用总结 -
lanni2460:
不错 很好 支持……
sqlserver三个驱动包下载
2009年JAVA深圳最新面试题
一、文思创新
用过的集合类,它们的原理?
写一条包含case的sql语句
在jsp定义方法(函数)
写出JSP的Tag
用javascript在document.forml中遍历所有的checkbox ,并将checkbox选中?
将文件c://a.txt中的内容逆顺打印显示?
列出某日录下的所有子目录和以.txt结尾的文件的全路径?
Hibernate查询数据的几种方式,原理?
Hibernate中实现复合主键。Inverse的原理,当Inverse设置为false时,对sql语句有何影响?
10、Aop和loc的概念、原理,在spring中的作用?
11、接口和抽象类的概念?
12、根据表TestTable查询出次数大于1的记录?
H) NAME
1 David
2 Aa
3 Bb
4 Cc
5 Dd
6 Cc
13、根据销售表SateAmout统计销售情况?
Month Amount
1 1005
2 2005
3 3910
4 2886
5 1111
6 3242
7 3232
8 6512
9 1021
10 1132
11 3826
12 1080
公式(本月销售量—上月销售量)/本月售销量,统计结果如下:
Month Amount
1 0.498
2 0.487
3 -0.354
4 ……
5
6
7
8
9
10
11
12
14、将下面的表格用table标签表示出来。
姓名 贯籍
张三 李四
省份 四川 成都
二、深圳科荣
1、请说出hibernate的应用场合以及优缺点
2、MS Sql Server2000里面如果将tableA表的全部数据和表结构都复制到一个新表tableB里面的SQL语句怎样写?
3、MS Sql Server2000里面有表有tableC,如果选出第10条至20第六记录根据ID排降序?
4、简述JAVA数据集合类有哪些,Map与List的区别,HashMap与Hashtable的区别
5、简述一下什么是STURTS?
6、写出至少5种最常见的rutime exception
7、写一个JavaScript函数,实现将A(2.3445)+B(4534.255),小数点保留2位?
8、如何输出某种编码的字符,强何输出编码iso8859-1的字符串“GGG”?
9、int[a]=new int[]{1,6,7,2};请写程序把这个数组从小到大的排序并输出
10、请至少列出3个以上的你所参与的(项目经理是负责的)项目,每个项目必须写清楚主要需求,实现的框架,所用的工具,项目开发经过哪些步骤?
三、广州通联(深圳)
JAVA面试题目.txt
逻辑方面:
1、有两个桶,一个能盛5升水,一个能盛3升水,如何用测量出4升水?(难度2级)
2、编写程序求解:1-2+3-4+5…….n(难度2级)
3、20个球,其中一个比其它的重一点,请用最快的方式找它出来。(难度3级)
4、27个运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最买多少瓶饮料才能保证一人一瓶?(难度2级)
5、现有米9公斤以及50克和200克的砝码各一个。问怎样在天平上只称量三次而称出2公斤米?(难度2级)
6、有两只乌龟一起赛跑,甲龟到达10米终点线时,乙龟才跑到9米。现在如果让甲龟的起跑线退后1米,这时两龟同时起跑比赛,问甲、乙两龟是否同时到达终点?(难度2级)
Java方面:
1、在JAVA中一个类被声时为final类型,表示了什么意思?
2、heap和stack有什么区别。
3、谈谈final,finally,finalize的区别。
4、&和&&的区别。
5、sleep()和wait()有什么区别?
6、数且有没有length()这个方?string有没有length()这个方法?
7、abstract class和interface有什么区别?String和StringBuffer有什么区别?
8、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
9、用最有效率的方法算出2乘以8等于几?
10、swtich是否能作用在byte上,是否能用在long上,是否能作用在String上?
11、java有哪些集合类?列举几个出来
12、多线程有几种实现方法,都是什么?
13、写出public、private、protecetd的区别?
14、编程,写一个SingleTon出来
15、写一段代码,实现一种排序方法。(冒泡、选择、希尔…….)
16、如果系统要使用超大整数(超过long长度范围),请你设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算)。
JSP方面:
1、jsp有哪些内置对象?作用分别是什么?
2、What is the diference between Get and Post in HTTP protocol?
3、JAVA SERVLET API中forward()与redirect()的区别?
4、EJB有哪几种类型?
数据据方面:
1、设有一个学生课程数据库,包括学生关系Student、课程关系Couse、选修关系SC:
Student
学号
Sno 姓名
Sname 性别
Ssex 年龄
Sage 所在系
Sdept
95001 李勇 男 20 CS
95002 刘晨 女 19 IS
95003 王敏 女 18 MA
95004 张立 男 19 IS
Coure
课程号
Cno 课程名
Cname 先行课
Cpno 学分
Ccredit
1 数据库 5 4
2 数学 2
3 信息系统 1 4
4 操作系统 6 3
5 数据结构 7 4
6 数据处理 2
7 PASCAL语言 6 4
SC
学号
Sno 课程号
Cno 成绩
Grade
95001 1 92
95001 2 85
95001 3 88
95002 2 90
95002 3 80
写出完成下列要求的SQL语句:
(1)查贸易计算机系(所在系CS)全体学生的姓名。
(2)查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。
(3)查询每个学生的学号、姓名、选修的课程名及成绩。
人事问答题:
1、谈谈您以前服务的公司对软件项目是如何管理的。
2、你为什么要离开上一家公司?
四、深圳太极
WEB开发:
1、在不指定特殊属性的情况下,哪种HTML标签可以手动输入文本:(多选)
A、<TETAREA></TEXTAREA> B、<INPUT type=”text”/>
C、<INPUT TYPE=”HIDDEN”/> D、<DIV></DIV>
2、以下哪个单词不司于JavaScript保留字:(单选)
A、with B、parent C、class D、void
3、foo 对象有att属性,那么获取att属性的值,以下哪些做法是可以的:(多选)
A、foo.att B、foo(“att”) C、fool[“att”] D、foo{“att”} E、foo[“a”+”t”+”t”]
4、用CSS去掉超链接的下划线,下面写法正确的是:(单选)
A、.a{text-decoration:no underline} B、.a{underline:none}
C、.a{decoration:no underline} D、.a{text-decoration:none}
5、下面哪种CSS的写法会产生错误?(单选)
A、H3,H4&H5{color:red} B、body{font-size:12pt;text-indent:3em;}
C、A{color:red} D、font.html{color:#191970}
6、能够返回键盘上的按键对应字符的事件是:(单选)
A、onKeyDown B、onKeyPress
C、onKeyUp D、onMouseOver
7、要动态改变层中的内容可以使用下列哪些方法?(多选)
A、利用层的innerHTML改变内容 C、可以通过设置的隐藏和显示来实现
B、利用层的innerTEXT改变内容 D、可以通过设置层的样式属性的display属性来实现
8、相对于结构和内容来说,XHTML文档更偏向于那种文档类型。(单选)
A、HTML B、DTD C、XML D、XSL
9、在XML文档中使用CSS样式单正确的方式为:(单选)
A、引用式和嵌入式 B、内部和外部
C、交叉引用 D、包含式
10、在XML文档中使用CSS样式单正确的方式为:(单选)
A、Flex B、JSP C、Servlet D、EXT E、HTML
语言、架构:
1、JAVA中用于定义接口的关键字是:(单选)
A、import B、package C、class D、interface
2、下列类中,不能访问或调用以protected 修饰的域和方法的是:(单选)
A、该类的父类 B、域和方法所在的类
C、同一个包含内的其他类 D、其他包中该类的子类
3、关于用abstrct定的类,下列说法中正确的是:(单选)
A、可以被实例化 B、不能够派生子类 C、不能被继承 D、只能被继承
4、下列说法中,不正确的是:(单选)
A、一个JAVA源程序经过编译后,得到的文件的扩展名一定是.class
B、一个JAVA源程序编译通过后,得到的结果文件数也只有一个
C、一个JAVA源程序只能有一个public class类定义,且源文件的名字与public class的类名相同,扩展名必须是java
D、一个JAVA源程序可以包含多个class类
5、设有下面程序:
String s=”story”;
下面选项语句书写错误的是:(多选)
A、s+=”books”; B、char c=s[1]; C、int len=s.length; D、s=s-“books”;
6、下列数组的定义不合法的是:(单选)
A、char c[][]=net char[2][4]; B、char c[][]=ner char[2][];
C、char[][]c=ner char[][3]; D、int []a[]=new int[5][5];
7、要定义int型public成员变量MAX,并保持其值为常数100,则该语句是:(单选)
A、public int MAX=100 B、fina int MAX=100
C、public const int MAX=100 D、public final int MAX=100
8、下列语句序列执行后,x的值是:(单选)
Int a=3,b=4,x=5;
If(++a==b)x=++a*x;
A、35 B、25 C、20 D、5
9、有以下程序段
Class MyThread extends Thread{
Public static void main(String args[]){
MyThread t=new MyThread();
MyThread s=new MyThread();
t.start();
System.out.print(“one.’);
s.start();
System.out.print(“two.”);
}
Public void run(){
System.out.print(“Thread”);
}
}
则下面正确的选项是:(单选)
A、编译失败 B、程序运行结果为:one.Treadtwo.Thread
C、程序运行结果不正确 D、程序运行结果为:one. two.Thread
10、当编译和运行以下代码会出现什么情况?(单选)
Public class MyClass{
Public static void main(String arguments[]){
Amethod(arguments);
}
Public void amethod(String[] arguments){
System.out.println(arguments);
System.out.println(arguments[1]);
}
}
A、error Cant’t make static reference to void amethod.
B、error method main not correct
C、error array must include parameter
D、amethod must be declared with String
11、在Struts应用的控制器中包含哪些组件?(多选)
A、JSP B、Servlet C、ActionServlet D、Action
E、EJB F、客户化标签 G、代表业务逻辑或业务数据的JavaBean
12、以下代码定义了一个变量,如何输出这个变量的值?(多选)
<bean:define id=”stringBean”value=”helloWorld”/>
选项:
A、<bean:write name=”stringBean”/>
B、<bean:write name=”helloWorld”/>
C、<%=stringBean%>
D\<%StringmyBean=(String)pageContext.getAttribute(“stringBean”,PageContext.PAGE_SCOPE);%><%=myean%>
13、在持久化层,对象分为哪些状态?(多选)
A、临时状态 B、独立状态 C、游离状态 D、持久化状态
14、以下程序代码对Customer的name属性修改了两次:
Tx=scssion.beginTransaction();
Customer customer=(Customer)session.load(Customer.class,new Long(1));
Customer.setName(\”jack\”);
Customer.setName(\”Mike\”);
Tx.commit();
执行以上程序,Hibernate 需要向数据库提交几条update语句?(单选)
A、0 B、1 C、2 D、3
15、何为MVC模型?分析一下Struts是如何实现MVC的。
16、Hibernate有哪几种查询数据的方式?
17、简要描述以下异常的含义和一般的解决、处理方法。
Java.lang.NullPointerException:
Java.lang.ClassCastException:
Java.lang.ArrayIndeOutOfBoundsException:
Java.lang.IllegalArgumentException:
18、简要描述ArralList 和 Vector的相同点和区别
数据库能力:
1、在数据库技术中,独立于计算机系统的模型是:(单选)zA、面向对象的模型 B、关系模型 C、E-R模型 D、层次模型
2、在数据库操纵语方(DML)的基本功能中,不包括的是:(单选)
A、插入新数据B、描述数据库结构C、对数据库中数据排序D、删除数据库中数据
3、在SQL查询时,使用WHERE子句指出的是:(单选)
A、查询目标 B、查询条件 C、查询视图 D、查询结果
4、建立索引的目的是:(单选)
A、降低数据检索的速度 B、与数据检索的速度无关
C、加快数据库的打开速度 D、提高数据检索的速度
5、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命领是(单选)
A、UPDATE SET AGE WITHAGE+1 B、REPLACE AGE WITHAGE+1
C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE WIH AGE+1
6、SQL Server中实现从一个查询或过程中无条件退出的语句是:(单选)
A、CASE B、RET URN C、BREAK D、CONTINUE
7、在数据库中,存储过程是一组预先定议并 的语句。(单选)
A、保存 B、编译 C、解释 D、编写
8、问题描述:
表S(SNO,SNAME):学生关系表:SNO为学员,SNAME为姓名。
表C(CNO,CNAME,CTECHER):课程关系表:CNO为课程号,CNAME为课程名,CTEACHER为任课教师。
表SC(SNO,CNO,SCGRADE):选课关系表:SCGRADE为成绩。
8.1、找出没有选修过“李明”老师讲授课的所有学生姓名;
8.2、列出既学过“1”号课程,又学过“2”号课程的所有学生姓名和学号;
8.3、列出有二门以上(含两门)不及格(成绩小于60)课程的学生姓名及其平均成绩。
9、解释Oracle中FUNCTION,PROCEDURE和PACKAGE区别。
10、举出三种常见的数据库性能优化的方法。
职业规划:
1、你觉得你身上有哪些优点使得你能胜任这份工作?对这份工作,你有哪些可预见的困难?
2、你希望公司提供什么,你能为公司带来什么?
3、你觉得你的自身能力方面,哪些最强,哪些最弱?
五、深圳金华业
JSP/SERVLET方面
1、HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法有什么区别?
2、说一说Servlet的生命周期
基础知识
1、简述逻辑操作(&,|)与条件操作(&&,||)的区别。
2、JAVA中实现多态的机制是什么?
3、作用域public,private,protected,以及不写时的区别。
4、extends和implements有什么不同?
5、简述struts的工作流程
6、抽象类和接口的区别
7、以下代码编译时会产生错误的是 。
Class reverseit4
{
Public static void main(Strin[] args)
{
EnclosingClass jb2; //-----1
System.out.println(jb2.m); //------2
}
}
Class EnclosingClass //------3
{
Public int m=6;
Class innerClass //-------4
{
Int msquare;
innerClass();
{
Msquare=m*m;
}
}
}
A、语句1 B、语句2 C、语句3 D、语句4
8、Class.forName的作用?为什么要用?
9、Socket中有哪几种连接方式?区别是什么?
10、Socket如何获取本机的IP地址?
11、文件和目录(I/O)操作,如何列了某个目录下的所有文件?
如何列出某个目录下的所有子目录?判断一个文件或目录是否存在?如何读写文件?
程序题
1、public class Test{
Public static void changeStr(String str){
Str=”welcome”;
}
Public static void main(String[] args){
String str=”1234”;
changeStr(str);
}
}
Please write the output result:
2、请实现一种排序(冒泡或者插入)
数据库
员工表employeeInfo
字段(字段名/类型/长度):
S_employeeid varchar2 12: //员工编号(主键)
S_cardId varchar2 20; //员工身份证号(唯一)
S_emplovyeename varchar2 20; //员工姓名
S_cmployeesex varchar2 1; //员工性别
S_employeebirthday date ; //员工生日
S_departmentld varchar2 10 //部门编号
部门表:gepartmentInfo
S_departmentId varchar2 10; //部门编号
S_departmentName varchar2 40 //部门名称
两个表的关联字段为s_departmentId
题目:
1、查询身份证号码为440401430103082的员工生日,部门名称
2、查试旬生日相册并且部门也相同的员工编号,姓名,部门名称;
3、delete from tablea & truncate able tablea的区别
XML方面
1、你知道的XML有哪些解析技术?区别是什么?
一、文思创新
用过的集合类,它们的原理?
写一条包含case的sql语句
在jsp定义方法(函数)
写出JSP的Tag
用javascript在document.forml中遍历所有的checkbox ,并将checkbox选中?
将文件c://a.txt中的内容逆顺打印显示?
列出某日录下的所有子目录和以.txt结尾的文件的全路径?
Hibernate查询数据的几种方式,原理?
Hibernate中实现复合主键。Inverse的原理,当Inverse设置为false时,对sql语句有何影响?
10、Aop和loc的概念、原理,在spring中的作用?
11、接口和抽象类的概念?
12、根据表TestTable查询出次数大于1的记录?
H) NAME
1 David
2 Aa
3 Bb
4 Cc
5 Dd
6 Cc
13、根据销售表SateAmout统计销售情况?
Month Amount
1 1005
2 2005
3 3910
4 2886
5 1111
6 3242
7 3232
8 6512
9 1021
10 1132
11 3826
12 1080
公式(本月销售量—上月销售量)/本月售销量,统计结果如下:
Month Amount
1 0.498
2 0.487
3 -0.354
4 ……
5
6
7
8
9
10
11
12
14、将下面的表格用table标签表示出来。
姓名 贯籍
张三 李四
省份 四川 成都
二、深圳科荣
1、请说出hibernate的应用场合以及优缺点
2、MS Sql Server2000里面如果将tableA表的全部数据和表结构都复制到一个新表tableB里面的SQL语句怎样写?
3、MS Sql Server2000里面有表有tableC,如果选出第10条至20第六记录根据ID排降序?
4、简述JAVA数据集合类有哪些,Map与List的区别,HashMap与Hashtable的区别
5、简述一下什么是STURTS?
6、写出至少5种最常见的rutime exception
7、写一个JavaScript函数,实现将A(2.3445)+B(4534.255),小数点保留2位?
8、如何输出某种编码的字符,强何输出编码iso8859-1的字符串“GGG”?
9、int[a]=new int[]{1,6,7,2};请写程序把这个数组从小到大的排序并输出
10、请至少列出3个以上的你所参与的(项目经理是负责的)项目,每个项目必须写清楚主要需求,实现的框架,所用的工具,项目开发经过哪些步骤?
三、广州通联(深圳)
JAVA面试题目.txt
逻辑方面:
1、有两个桶,一个能盛5升水,一个能盛3升水,如何用测量出4升水?(难度2级)
2、编写程序求解:1-2+3-4+5…….n(难度2级)
3、20个球,其中一个比其它的重一点,请用最快的方式找它出来。(难度3级)
4、27个运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最买多少瓶饮料才能保证一人一瓶?(难度2级)
5、现有米9公斤以及50克和200克的砝码各一个。问怎样在天平上只称量三次而称出2公斤米?(难度2级)
6、有两只乌龟一起赛跑,甲龟到达10米终点线时,乙龟才跑到9米。现在如果让甲龟的起跑线退后1米,这时两龟同时起跑比赛,问甲、乙两龟是否同时到达终点?(难度2级)
Java方面:
1、在JAVA中一个类被声时为final类型,表示了什么意思?
2、heap和stack有什么区别。
3、谈谈final,finally,finalize的区别。
4、&和&&的区别。
5、sleep()和wait()有什么区别?
6、数且有没有length()这个方?string有没有length()这个方法?
7、abstract class和interface有什么区别?String和StringBuffer有什么区别?
8、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
9、用最有效率的方法算出2乘以8等于几?
10、swtich是否能作用在byte上,是否能用在long上,是否能作用在String上?
11、java有哪些集合类?列举几个出来
12、多线程有几种实现方法,都是什么?
13、写出public、private、protecetd的区别?
14、编程,写一个SingleTon出来
15、写一段代码,实现一种排序方法。(冒泡、选择、希尔…….)
16、如果系统要使用超大整数(超过long长度范围),请你设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算)。
JSP方面:
1、jsp有哪些内置对象?作用分别是什么?
2、What is the diference between Get and Post in HTTP protocol?
3、JAVA SERVLET API中forward()与redirect()的区别?
4、EJB有哪几种类型?
数据据方面:
1、设有一个学生课程数据库,包括学生关系Student、课程关系Couse、选修关系SC:
Student
学号
Sno 姓名
Sname 性别
Ssex 年龄
Sage 所在系
Sdept
95001 李勇 男 20 CS
95002 刘晨 女 19 IS
95003 王敏 女 18 MA
95004 张立 男 19 IS
Coure
课程号
Cno 课程名
Cname 先行课
Cpno 学分
Ccredit
1 数据库 5 4
2 数学 2
3 信息系统 1 4
4 操作系统 6 3
5 数据结构 7 4
6 数据处理 2
7 PASCAL语言 6 4
SC
学号
Sno 课程号
Cno 成绩
Grade
95001 1 92
95001 2 85
95001 3 88
95002 2 90
95002 3 80
写出完成下列要求的SQL语句:
(1)查贸易计算机系(所在系CS)全体学生的姓名。
(2)查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。
(3)查询每个学生的学号、姓名、选修的课程名及成绩。
人事问答题:
1、谈谈您以前服务的公司对软件项目是如何管理的。
2、你为什么要离开上一家公司?
四、深圳太极
WEB开发:
1、在不指定特殊属性的情况下,哪种HTML标签可以手动输入文本:(多选)
A、<TETAREA></TEXTAREA> B、<INPUT type=”text”/>
C、<INPUT TYPE=”HIDDEN”/> D、<DIV></DIV>
2、以下哪个单词不司于JavaScript保留字:(单选)
A、with B、parent C、class D、void
3、foo 对象有att属性,那么获取att属性的值,以下哪些做法是可以的:(多选)
A、foo.att B、foo(“att”) C、fool[“att”] D、foo{“att”} E、foo[“a”+”t”+”t”]
4、用CSS去掉超链接的下划线,下面写法正确的是:(单选)
A、.a{text-decoration:no underline} B、.a{underline:none}
C、.a{decoration:no underline} D、.a{text-decoration:none}
5、下面哪种CSS的写法会产生错误?(单选)
A、H3,H4&H5{color:red} B、body{font-size:12pt;text-indent:3em;}
C、A{color:red} D、font.html{color:#191970}
6、能够返回键盘上的按键对应字符的事件是:(单选)
A、onKeyDown B、onKeyPress
C、onKeyUp D、onMouseOver
7、要动态改变层中的内容可以使用下列哪些方法?(多选)
A、利用层的innerHTML改变内容 C、可以通过设置的隐藏和显示来实现
B、利用层的innerTEXT改变内容 D、可以通过设置层的样式属性的display属性来实现
8、相对于结构和内容来说,XHTML文档更偏向于那种文档类型。(单选)
A、HTML B、DTD C、XML D、XSL
9、在XML文档中使用CSS样式单正确的方式为:(单选)
A、引用式和嵌入式 B、内部和外部
C、交叉引用 D、包含式
10、在XML文档中使用CSS样式单正确的方式为:(单选)
A、Flex B、JSP C、Servlet D、EXT E、HTML
语言、架构:
1、JAVA中用于定义接口的关键字是:(单选)
A、import B、package C、class D、interface
2、下列类中,不能访问或调用以protected 修饰的域和方法的是:(单选)
A、该类的父类 B、域和方法所在的类
C、同一个包含内的其他类 D、其他包中该类的子类
3、关于用abstrct定的类,下列说法中正确的是:(单选)
A、可以被实例化 B、不能够派生子类 C、不能被继承 D、只能被继承
4、下列说法中,不正确的是:(单选)
A、一个JAVA源程序经过编译后,得到的文件的扩展名一定是.class
B、一个JAVA源程序编译通过后,得到的结果文件数也只有一个
C、一个JAVA源程序只能有一个public class类定义,且源文件的名字与public class的类名相同,扩展名必须是java
D、一个JAVA源程序可以包含多个class类
5、设有下面程序:
String s=”story”;
下面选项语句书写错误的是:(多选)
A、s+=”books”; B、char c=s[1]; C、int len=s.length; D、s=s-“books”;
6、下列数组的定义不合法的是:(单选)
A、char c[][]=net char[2][4]; B、char c[][]=ner char[2][];
C、char[][]c=ner char[][3]; D、int []a[]=new int[5][5];
7、要定义int型public成员变量MAX,并保持其值为常数100,则该语句是:(单选)
A、public int MAX=100 B、fina int MAX=100
C、public const int MAX=100 D、public final int MAX=100
8、下列语句序列执行后,x的值是:(单选)
Int a=3,b=4,x=5;
If(++a==b)x=++a*x;
A、35 B、25 C、20 D、5
9、有以下程序段
Class MyThread extends Thread{
Public static void main(String args[]){
MyThread t=new MyThread();
MyThread s=new MyThread();
t.start();
System.out.print(“one.’);
s.start();
System.out.print(“two.”);
}
Public void run(){
System.out.print(“Thread”);
}
}
则下面正确的选项是:(单选)
A、编译失败 B、程序运行结果为:one.Treadtwo.Thread
C、程序运行结果不正确 D、程序运行结果为:one. two.Thread
10、当编译和运行以下代码会出现什么情况?(单选)
Public class MyClass{
Public static void main(String arguments[]){
Amethod(arguments);
}
Public void amethod(String[] arguments){
System.out.println(arguments);
System.out.println(arguments[1]);
}
}
A、error Cant’t make static reference to void amethod.
B、error method main not correct
C、error array must include parameter
D、amethod must be declared with String
11、在Struts应用的控制器中包含哪些组件?(多选)
A、JSP B、Servlet C、ActionServlet D、Action
E、EJB F、客户化标签 G、代表业务逻辑或业务数据的JavaBean
12、以下代码定义了一个变量,如何输出这个变量的值?(多选)
<bean:define id=”stringBean”value=”helloWorld”/>
选项:
A、<bean:write name=”stringBean”/>
B、<bean:write name=”helloWorld”/>
C、<%=stringBean%>
D\<%StringmyBean=(String)pageContext.getAttribute(“stringBean”,PageContext.PAGE_SCOPE);%><%=myean%>
13、在持久化层,对象分为哪些状态?(多选)
A、临时状态 B、独立状态 C、游离状态 D、持久化状态
14、以下程序代码对Customer的name属性修改了两次:
Tx=scssion.beginTransaction();
Customer customer=(Customer)session.load(Customer.class,new Long(1));
Customer.setName(\”jack\”);
Customer.setName(\”Mike\”);
Tx.commit();
执行以上程序,Hibernate 需要向数据库提交几条update语句?(单选)
A、0 B、1 C、2 D、3
15、何为MVC模型?分析一下Struts是如何实现MVC的。
16、Hibernate有哪几种查询数据的方式?
17、简要描述以下异常的含义和一般的解决、处理方法。
Java.lang.NullPointerException:
Java.lang.ClassCastException:
Java.lang.ArrayIndeOutOfBoundsException:
Java.lang.IllegalArgumentException:
18、简要描述ArralList 和 Vector的相同点和区别
数据库能力:
1、在数据库技术中,独立于计算机系统的模型是:(单选)zA、面向对象的模型 B、关系模型 C、E-R模型 D、层次模型
2、在数据库操纵语方(DML)的基本功能中,不包括的是:(单选)
A、插入新数据B、描述数据库结构C、对数据库中数据排序D、删除数据库中数据
3、在SQL查询时,使用WHERE子句指出的是:(单选)
A、查询目标 B、查询条件 C、查询视图 D、查询结果
4、建立索引的目的是:(单选)
A、降低数据检索的速度 B、与数据检索的速度无关
C、加快数据库的打开速度 D、提高数据检索的速度
5、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命领是(单选)
A、UPDATE SET AGE WITHAGE+1 B、REPLACE AGE WITHAGE+1
C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE WIH AGE+1
6、SQL Server中实现从一个查询或过程中无条件退出的语句是:(单选)
A、CASE B、RET URN C、BREAK D、CONTINUE
7、在数据库中,存储过程是一组预先定议并 的语句。(单选)
A、保存 B、编译 C、解释 D、编写
8、问题描述:
表S(SNO,SNAME):学生关系表:SNO为学员,SNAME为姓名。
表C(CNO,CNAME,CTECHER):课程关系表:CNO为课程号,CNAME为课程名,CTEACHER为任课教师。
表SC(SNO,CNO,SCGRADE):选课关系表:SCGRADE为成绩。
8.1、找出没有选修过“李明”老师讲授课的所有学生姓名;
8.2、列出既学过“1”号课程,又学过“2”号课程的所有学生姓名和学号;
8.3、列出有二门以上(含两门)不及格(成绩小于60)课程的学生姓名及其平均成绩。
9、解释Oracle中FUNCTION,PROCEDURE和PACKAGE区别。
10、举出三种常见的数据库性能优化的方法。
职业规划:
1、你觉得你身上有哪些优点使得你能胜任这份工作?对这份工作,你有哪些可预见的困难?
2、你希望公司提供什么,你能为公司带来什么?
3、你觉得你的自身能力方面,哪些最强,哪些最弱?
五、深圳金华业
JSP/SERVLET方面
1、HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法有什么区别?
2、说一说Servlet的生命周期
基础知识
1、简述逻辑操作(&,|)与条件操作(&&,||)的区别。
2、JAVA中实现多态的机制是什么?
3、作用域public,private,protected,以及不写时的区别。
4、extends和implements有什么不同?
5、简述struts的工作流程
6、抽象类和接口的区别
7、以下代码编译时会产生错误的是 。
Class reverseit4
{
Public static void main(Strin[] args)
{
EnclosingClass jb2; //-----1
System.out.println(jb2.m); //------2
}
}
Class EnclosingClass //------3
{
Public int m=6;
Class innerClass //-------4
{
Int msquare;
innerClass();
{
Msquare=m*m;
}
}
}
A、语句1 B、语句2 C、语句3 D、语句4
8、Class.forName的作用?为什么要用?
9、Socket中有哪几种连接方式?区别是什么?
10、Socket如何获取本机的IP地址?
11、文件和目录(I/O)操作,如何列了某个目录下的所有文件?
如何列出某个目录下的所有子目录?判断一个文件或目录是否存在?如何读写文件?
程序题
1、public class Test{
Public static void changeStr(String str){
Str=”welcome”;
}
Public static void main(String[] args){
String str=”1234”;
changeStr(str);
}
}
Please write the output result:
2、请实现一种排序(冒泡或者插入)
数据库
员工表employeeInfo
字段(字段名/类型/长度):
S_employeeid varchar2 12: //员工编号(主键)
S_cardId varchar2 20; //员工身份证号(唯一)
S_emplovyeename varchar2 20; //员工姓名
S_cmployeesex varchar2 1; //员工性别
S_employeebirthday date ; //员工生日
S_departmentld varchar2 10 //部门编号
部门表:gepartmentInfo
S_departmentId varchar2 10; //部门编号
S_departmentName varchar2 40 //部门名称
两个表的关联字段为s_departmentId
题目:
1、查询身份证号码为440401430103082的员工生日,部门名称
2、查试旬生日相册并且部门也相同的员工编号,姓名,部门名称;
3、delete from tablea & truncate able tablea的区别
XML方面
1、你知道的XML有哪些解析技术?区别是什么?
发表评论
-
Ext常用问题的总结
2010-10-30 10:48 1097scripts/ext/resources/css/ext ... -
扩展Ext中的组件
2010-10-30 10:45 993http://extjs.org.cn/node/89 ht ... -
EXT 的继承
2010-10-30 10:42 1107Ext提供了这样的一个实用函数 Ext.extend ... -
Mysql日期和时间函数大全
2010-10-29 17:48 965Mysql日期和时间函数大 ... -
Java字符集编码与转码
2010-10-29 17:32 1923Java字符集编码与转码 Java字符的c ... -
java字符操作及转码
2010-10-29 17:28 1567import java.util.*; import ... -
如何将一个字符串最快速的倒序输出
2010-10-29 17:26 2467import java.util.*; public ... -
生成随机数 不重复的随机抽取(完美版本)
2010-10-05 10:49 1686随机数相关: import java.io.FileInp ... -
java线程学习总结
2010-10-03 18:18 1154java线程学习总结 1.线程中一些基本术语和概念 1 ... -
Java线程总结
2010-10-03 18:16 870Java线程总结 首先要理解线程首先需要了解一些基 ... -
j2ee是什么?
2010-10-02 09:32 1384j2ee是什么? J2EE Java2平台企业版 ... -
Struts2.0的概述,总体总结
2010-09-30 15:09 1308Struts2.0的概述,总体总 ... -
关于Hibernate的工作原理总结
2010-09-30 08:49 1200关于Hibernate的工作原理 ... -
Jboss Weblogic Websphere 等服务器的区别
2010-09-29 18:27 1623Jboss Weblogic Websphere 等服务器的区 ... -
精通struts2的ognl表达式
2010-09-29 18:22 1190精通struts2的ognl表达式 Struts2 ... -
OGNL表达式语言介绍
2010-09-29 18:16 835OGNL表达式语言介绍 OGNL介绍 OGNL是Ob ... -
websphere,weblogic,tomcat区别
2010-09-29 18:10 1545websphere,weblogic,tomcat区别 ... -
事务的基本概念
2010-09-29 17:54 1054事务的基本概念 面试常问 1. 事务定义 事务( ... -
使用java 实现九九乘法表 面试常问
2010-09-29 17:36 1319使用java 实现九九乘法表 面试常问 public ... -
数据库连接池的工作机制 面试常问
2010-09-29 16:44 2002数据库连接池的工作机制 面试常问 当J2EE服务器 ...
相关推荐
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
本压缩包包含了一系列由IT资深专家单兴华整理的最新各大公司企业的真实Java面试题,旨在帮助求职者提升自己的技术水平和面试准备。 首先,我们来看"java练习题2.doc",这可能是针对基础语法和编程技巧的练习,涵盖...
2023年最新版--Java+最常见的+200++面试题汇总+答案总结汇总 阿里百度美团面试题合集 大数据面试题 100道 多线程面试59题(含答案) 最新JAVA面试题总结之基础/框架/数据库/JavaWeb/Redis BIO,NIO,AIO,Netty面试题 ...
最全的j2EE面试题,题量大、经典,是我面试的整理试题 1、java笔试题大集合 2、各个公司面试题 3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 ...15、张孝祥整理Java就业面试题大全
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
Java面试通常涵盖多个方面,包括Java基础知识、编程技能、问题解决能力,以及对Java生态系统和相关技术的理解。以下是一些建议的Java面试准备要点和资源描述: 一、Java基础知识 数据类型、变量与运算符:理解Java...
2018年最全的Java高级工程师面试题集锦,包含了十几个文档,可以预见这些文档将涵盖JVM原理、并发编程、设计模式、数据结构与算法、Spring框架、数据库设计与优化、网络协议等多个领域。 1. **JVM(Java虚拟机)** ...
这份资源是一份2023年Java面试题集,适用于准备Java开发岗位面试的人员。本资源收集了大量的Java面试题,旨在帮助读者熟悉Java编程语言以及相关的编程技术和知识点,从而在面试中更好地展现自己的能力和潜力。本资源...
Java工程师面试题汇总涵盖了广泛的IT领域知识,包括基础的Java语法、数据库原理、多线程概念、ORM框架MyBatis、缓存系统Redis、微服务框架Spring Cloud以及全文搜索引擎Elasticsearch。这些知识点是Java开发者在职业...
以下是对标题和描述中涉及的一些常见Java面试题的详细解释: 1. **JDK 和 JRE 的区别** JDK(Java Development Kit)是用于开发和调试Java程序的完整工具集,包括JRE(Java Runtime Environment)、编译器(javac...
java程序员早期面试题汇总 BAT经典面试题汇总.pdf Java常考面试题.pdf java面试题(题库全).doc java面试题-外企软件工程师面试题大全.rar 程序员面试题精选100题.pdf ... --------------------------------...
java中级面试题整理,自身经验遇到的问题整理,希望对您有帮助
【标题】"2021年JAVA开发面试题.zip" 提供的是2021年度针对Java开发人员的面试题目集合。这些题目旨在测试应聘者的Java编程基础、面向对象设计、并发编程、数据结构与算法、框架应用以及系统设计等方面的知识和能力...
### 深圳各公司Java面试题精要解析 #### 中联宏达 - Struts面试题解析 **1. 如何定义FormBean?** FormBean是Struts框架中用于封装表单数据的类,通常继承自`org.apache.struts.action.ActionForm`。定义FormBean...
java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见...
"2017java面试题"这个压缩包文件提供了丰富的资源,帮助Java开发者准备面试,深化对Java开发的理解。 文档"Java面试宝典2017.doc"可能包含了以下核心Java知识点: 1. **基础语法**:这包括变量、数据类型、运算符...
面试题 常用java工程师面试 面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题
### Java经典面试题知识点 #### Java数据结构容器 - **核心知识点**:Java集合框架,包括List、Set、Map等接口及其实现类。List接口代表有序的集合,例如ArrayList和LinkedList;Set接口代表不允许重复元素的集合,...
java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理
Java经典高级2023面试题大全带答案.pdf 发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题,0积分直接下载