优游信息后端Java面试经历

1、询问项目经历,括设计思想、技术实现、任务安排、进度控制、版本控制、需求控制、后期规划等一系列问题;

2、对于使用的SSH或者SSM框架你有什么看法?

答:首先使用框架是项目组决定的,两种情况都有过使用,二者都是结合MVC模式进行开发的,我认为具体差异主要就体现在mybatishibernate的操作差异和strutsSpringMVC的使用差异上。


3、Spring在三者中充当的角色是什么?谈谈你对IOCAOP的理解。

答:Spring在三者整合使用的过程中充当的是一个中间层的作用,负责把展现层和持久层结合起来,同时负责三者之间的关系整合;IOC即是控制反转,主要体现在开发过程中,Spring会负责给使用者创建部分指定的对象,实现控制反转。AOP是面向切面编程,既是切面,首先需要找准公共点组成一个公用的类,再通过特殊方式实现当业务执行指定操作时作出特殊处理。


4、Long equals方法如何比较?如果都是Long类型,直接转换为LonglongValue比对数值;

5、spring 获取对象的方式 ;

6、手写key过期时间算法,redis key过期实现方式;

7、hashmap 1.7 1.8的区别;

答:1.8将链表升级为红黑树。


8、为什么1.8要升级为红黑树?

9、如何实现oom,如何实现栈溢出异常?

10、ThrowableErrorExceptionRuntimeException关系;

11、mysql 最左索引,123,123会走索引吗?12会走吗?13会走吗?

12、spirngmvc一次请求过程的原理;

13、为什么从上一家离职。

#面经##社招##Java工程师#
全部评论

相关推荐

2025-12-28 22:19
门头沟学院 Java
不敢追165女神:简历写得毫无特点,你说你要是大二或者大三找寒假实习到暑期实习这段时间,你的简历还能约到面试。但是你是研究生哥,面试官不会因为你是研究生而降低要求,反而会觉得你是研究生才学了这么一点?为什么我不找个同阶段的本科生?
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务