论坛首页 招聘求职论坛

我们的Java/J2EE工程师面试题目(Hibernate,Spring方向)

浏览 37572 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2007-05-12  
个人感觉这套题还行,基础和开源组件都涵盖了
0 请登录后投票
   发表时间:2007-05-12  
看来用spring开发这么长时间,很多东西,得背背了.呵呵.
很遗憾,很多不会做.很多答不上来.

0 请登录后投票
   发表时间:2007-05-12  

Qieqie 写道:

 

<o:p></o:p>

<o:p></o:p> 各位参考参考,提提增减意见。<o:p> </o:p>

1.      请给自己Java水平一个准确的自我定位:                                     <o:p></o:p>

2.      判断题:声明int a = 10; 判断以下3个运算是否能够分别通过Java编译器: <o:p></o:p>

a = a/2;  a = a/3;  a = a*2.89;<o:p></o:p>

如果以上3个运算,能够分别通过编译、运行,请写出a的结果值_____   _____   _____<o:p></o:p>

e.g: 比如您认为第1个通不过,第2个,第3个能够通过且值为1,2,这样填写答案 X   1   2 <o:p></o:p>

3.      判断题:指出程序正确,或错误(若有错误,需要写出简单理由)
Object obj = new Object();
User user = (User) obj;
System.out.println(user.getName());<o:p></o:p>

4.      判断题:指出程序正确,或错误以及简单理由:
java.util.List list = new java.util.List();  <o:p></o:p>

5.      选择题:请选择正确的判断:______
关键字extends<o:p></o:p>

a)      可用于一个类继承一个类<o:p></o:p>

b)      可用于一个接口继承一个接口<o:p></o:p>

c)      可用于一个类继承一个接口<o:p></o:p>

d)      可用于一个接口继承一个类<o:p></o:p>

6.      选择题:执行如下代码,程序输出是___________
String s = “i_am_an_expert!”;
s.subString(2);
System.out.println(s);
单选项:<o:p></o:p>

a)      i_am_an_expert!<o:p></o:p>

b)      i_<o:p></o:p>

c)      am_an_expert!<o:p></o:p>

d)      i<o:p></o:p>

e)      _am_an_expert!<o:p></o:p>

7.      程序题:写出以下程序的输出结果: <o:p></o:p>

public class Term {<o:p></o:p>

    private long id;<o:p></o:p>

    public Term(long id) {this.setId(id);}<o:p></o:p>

    public long getId() {return id;}<o:p></o:p>

    public void setId(long id) {this.id = id;}<o:p></o:p>

    public boolean equals(Object obj){ return true;}<o:p></o:p>

<o:p> </o:p>

public static void main(String[] args) {<o:p></o:p>

    Term term1 = new Term(1);<o:p></o:p>

Term term1 = new Term(2); <o:p></o:p>

System.out.println(term1.equals(term2));<o:p></o:p>

System.out.println(term1 == term2);<o:p></o:p>

}<o:p></o:p>

}<o:p></o:p>

8.      程序题:请指出以下代码哪些点可能抛出NullPointerException,在其代码行号前打钩:<o:p></o:p>

1.      boardBo.updateLastPost(<o:p></o:p>

2.      thread.getId(), <o:p></o:p>

3.      lastPost.getId(),<o:p></o:p>

4.      lastPost.getPoster().getId(),<o:p></o:p>

5.      lastPost.getPoster().getLoginName(),<o:p></o:p>

6.      lastPost.getPostTime());<o:p></o:p>

9.         程序题:我想启动一个线程执行特定的任务,任务的具体执行内容定义在TheRunnable类中(实现了java.lang.Runnable接口):

TheRunnable theRunnable = new TheRunnable();<o:p></o:p>

以下哪个语句可用于启动theRunnable任务线程:_____

a)      theRunnable.run();<o:p></o:p>

b)      theRunnable.start();<o:p></o:p>

c)      Thread thread = new Thread(theRunnable); thread.run();<o:p></o:p>

d)      Thread thread = new Thread(theRunnable); thread.start();<o:p></o:p>

<o:p></o:p>

10.  程序题:给定一个java.util.Date对象,如何转化为”2007-3-22 20:23:<st1:chmetcnv tcsc="0" w:st="on" unitname="”" sourcevalue="22" negative="False" numbertype="1" hasspace="False">22”</st1:chmetcnv>格式的字符串。

11.  [WEB题目] Web应用中,各举POST请求和GET请求应用场景的一个例子。<o:p></o:p>

12.  [WEB题目] Web应用MVC模型中,a) C如何向V传送M;  请试写一行代码。<o:p></o:p>

13.  [Spring题目] 写出Spring框架中ServletRequestUtils类中的一个方法。<o:p></o:p>

14.  [Spring题目]请举出,你用过Spring框架中“Callback模式”的一个例子。<o:p></o:p>

15.  [系统设计]请简单评价该设计的优劣:身份证号码作为一个person表的主键。<o:p></o:p>

16.  [Hibernate题目] Hibernate如何获取指定主键id的某对象,请举例,并进行可能的优劣比较。<o:p></o:p>

17.  [Hibernate题目]判断题:使用save/persist一个对象时,便立即向数据库发送执行insert sql语句?



一个小错误吧~

0 请登录后投票
   发表时间:2007-05-13  
大约做了一下,基本都知道。但有些不太确定。学习。
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics