您的位置:首页 > 职场人生

遇到的面试问题?都来解下

2014-10-17 20:49 127 查看
1.假设场景是一个登录操作,点击登录开始访问后台,请输出后台从接收请求到返回结果给前端的耗时。后台仅用了sevlet并没有用到任何框架。

2.
try{
System.out.println(1);
try{
System.out.println(2);
return;
}catch(Exception e){
System.out.println(3);
}finally{
System.out.println(4);

}
System.out.println(5);
}catch(Exception e){
System.out.println(6);
}finally{
System.out.println(7);

}

输出嘚是什么。

3.在Spring事务管理的A方法内部执行调用另外一个方法B时,对B进行异常捕获,在B发生异常后,什么原因发现A居然也回滚了,解释原理。

4.IOC里面嘚Bean是交给spring去管理的,请问如何知道spring对某个类已经初始化完成了

5.有一个class类里面有4个方法ABCD都加上线程安全,C再设置成static,启动2个线程去同时访问A,可以访问吗? 同时访问AB可以访问吗,同时访问AC可以访问吗。请解释原理?

6.select * from tb a left join tb2 b on  a.id=b.id and a.name=b.name
与
select * from tb a left join tb2 b on  a.id=b.id where  a.name=b.name
返回结果一样吗,有什么区别

7.有一个事物管理的程序是插入表操作,你对此表做了触发器,如果发生了回滚,请问触发器是否依然触发了。

可能还有其他问题忘记了,如果有疑问欢迎留言,有空给予答复,尽可能回忆当时场景!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: