2011年4月28日星期四

Java面试题

发信人: qlogic (戒网了), 信区: Java
标  题: 大家看看这套面试题如何
发信站: 水木社区 (Fri Apr 29 03:47:55 2011), 站内

朋友公司想找一些java工程师,主要做他们设备的管理工具,让我帮他面试人,我给她
出了一些面试题,大家看如何:

1.      编写一个程序,将一个String翻转过来。

2.      int 和 Integer 有什么区别,String 和StringBuffer有何区别

3.      简述Vector和ArrayList的区别:

4.      编写一个简单的程序,验证在多线程中锁的意义。

5.      写一段代码,使用反射(reflection)来调用类A的某个接口? 

6.      Java applet和java application的入口函数是什么, 如何把一个java applet
变成
一个独立运行的application

7.      在Web应用中,各举POST请求和GET请求应用场景的一个例子。

8.      jdbc操作中如何进行事务处理,例如:

1-insert into .....

2- upgrade ......

如果两步中的任何一部出错都抛出异常,终止处理并全部回滚。

9.      有若干设备,可以实现功能集合{func1,func2,func3, func4}中的一种或几种功
能,
且每种设备的配置信息各不相同,请设计一段程序,用于获取设备的配置,并使用这些
配置调用他能提供的功能。并描述你所使用的设计模式和使用该模式的优点。

10.     设计一个电影票售票系统的用例图,尽可能多的描述系统所能实现的功能。

11.     实现一个简单的SSO(单点登录)的方案,使用户从web a跳转到web  b,无需重新

入密码。


12.     列出你接触过的基于java的开源软件,并简单介绍它。


--

※ 来源:・水木社区 newsmth.net・[FROM: 211.99.222.*]

没有评论: