Java架构师 HR常见面试问题_Java架构师,常见的几个JEE面试问题, 感觉还是有些地方有点晕。 稀里糊涂,晒一下...

Java架构师,常见的几个JEE面试问题, 感觉还是有些地方有点晕。 稀里糊涂,晒一下~~~

让大家见笑了。 请拍砖。

【重要的两块,都是常问的问题, 能答上了,但是还是答不清楚。 面试官的结论: “”一两年没写程序了吧?“。

比较郁闷。各路高手: 大家看看,顺便给一下,你的怎么答的。 本人也借鉴一下, 好好总结一下。 以后不要被人笑话了,都是些老问题。】

1.   JEE方面

Struct2.0 有什么新特点? 是不是一个全新框架

Spring两个特性是什么? 具体举例,以及使用场景。

Hibernate和Mybatis有什么区别,各自性能怎么样?

2. 高并发方面

一般怎么使用多线程?

线程池是什么?

线程池和普通线程,各有什么优缺点? 性能上,在访问高并发的时候是使用哪个更有优势?性能怎么样?

3. 在架构上

你们用的什么,消息和缓存 ? 为什么选择,与其他开源框架,选择其的原因是什么?

让大家见笑了。 都是常见问题,请拍砖。

解决方案

30

Struct2.0 有什么新特点? 是不是一个全新框架

回答:

基于webwork的封装,没什么特点,也不是新框架,作用只是做到了商业宣传。

Spring两个特性是什么? 具体举例,以及使用场景。

回答:

看地理位置吧,不同国家,使用方式和理解不同,特性:ioc and aop。

Hibernate和Mybatis有什么区别,各自性能怎么样?

回答:

理论上性能一样,实际上考察使用者的自身能力而定,设计上一个面向对象,一个面向结构,同是属于jpa产品。

一般怎么使用多线程?

回答:

看实际场景和功能需求,根据分析目标达到的期望程度决定。

线程池是什么?

回答:

宽泛的说,n个线程单元的集合。狭义的说,提前准备好n个cpu执行单元,通过拿来主义提高程序执行速度的解决方案。

线程池和普通线程,各有什么优缺点? 性能上,在访问高并发的时候是使用哪个更有优势?性能怎么样?

回答:

理论上,没有任何的区别,执行效率一样。设计上,池能相应减少程序执行时间上不必要的耗时问题。

你们用的什么,消息和缓存 ? 为什么选择,与其他开源框架,选择其的原因是什么?

回答:

用的都很基础,不分消息和缓存,原因是底层能提高个人思想和实践能力,开源框架无法在短时间系统性的归档 and 总结 or 学习。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值