一面
9月初被阿里云捞了起来,约了一面,一面应该是简历评估面,45分钟
介绍项目
HTTPS
TCP八股
mysql索引
Spring流程,事务传播等
二面
二面是正式面,需要电脑开视频(面试官不露脸),60分钟
垃圾回收
集合类
对着简历逐句读,让我解释。
spring流程,AOP原理,两种代理的区别
springMVC流程(这个没背,就说不会)
Redis数据结构,持久化,删除策略。
Redis挂了怎么办(这个尬住了,被问了好多次,现在还不会)
你的项目如何解决缓存一致性。(我说我的项目中没有要求强一致性的场景,但是我说了几种网上的流行解决方案和我在美团技术分享时候学习的公司内部解决方案)
SpringBoot启动流程,自动配置原理(磕磕巴巴,答的一坨屎)
Servlet原理(不会)
两道结合redis和线程的场景题
评价:基础不错,框架还需要加强。面试官人很好,已经很给我留面子了。
三面
电话面,40分钟
面试官在高铁里,跟我打电话老是听不清,搞的他心情很不好。
介绍项目,QPS多少,优化的方式
项目里面Redis怎么用的,MQ怎么用的
对象是怎么回收的?
一开始没明白要问的啥,我答了标记阶段和回收阶段的算法,以及分代回收的过程,面试官不满意,别的也背不出来了,只好作罢。
Redis挂了怎么办(依然不知道)
说一个项目遇到的问题,我讲了自己发布项目后来又回滚的经历。
说一个自己做过的需求。我随便挑了一个说了说。
你这个没什么难点啊,你觉得有什么难点吗?
“我也觉得没什么难点”我说。然后就是相顾无言
对我的评价是Redis和JVM基础较弱,还需学习。
问了问Base地。
HR面
9月30号HR面
上来就问实习学到了什么,说了一通。HR:你没有具体的产出吗?没有实习转正的标准吗?
我心想我说了你也听不懂啊,就硬着头皮说了说自己做的优化。
说一个你的优点,描述一个能支持这个优点的例子。
你这个事例并不能证明你的优点啊?你说的这些,不应该是基本的吗?
又是一时语塞。。。。
说一个你的缺点。
HR面匆匆结束,我预感到结果不好,果然登上去,就看到自己流程从头开始。
还是自己太菜,技术面答的不好,HR面也有点慌,再努力吧,希望春招能拿到阿里offer