伴鱼Java服务端二面
昨天晚上十点面的
因为一直没有时间 跟面试官协调到了晚上十点
面试体验很好 面试官也有一直引导 写个面经提升一下运气
1、自我介绍
2、介绍你的微服务项目以及各个模块
3、来谈谈秒杀模块
4、秒杀是怎么秒杀的、秒杀流程
5、Redisson是怎么用的?分布式锁具体使用流程?讲了很久
6、雪花算法的原理了解吗
7、秒杀的瓶颈在数据库,如何优化?
8、消息队列消息可靠性怎么保证?
9、如何扛住大量请求呢?还怎么优化?加缓存
10、说说其他模块
11、说说权限认证以及SpringSecurity和Oauth2
12、说说网关做了一些什么
13、为什么用Nacos
14、innodb的索引原理
15、B+树跟B树?跟二叉树呢?跟平衡树?
16、了解回表吗?说一下
17、覆盖索引、联合索引如何使用?最左匹配?
18、了解分库分表吗?如何主从同步?
19、事务隔离级别?innodb默认?各个隔离级别会发生的情况?
20、说下JVM内存结构
21、JVM垃圾回收机制
22、年轻代、持久代、老年代。什么时候放入老年代
23、垃圾收集器了解哪些?说一下CMS?有什么机制?
24、线程的三种状态?以及如何进入这三种状态?
25、三次握手?四次挥手?FIN_WAIT?2MSL?TIME_WAIT?
26、了解CAP原理吗?说一说?
27、BASE理论?
28、反问
反问问了 伴鱼主要的服务都是移动端吗?我还有什么需要提高自己?技术氛围怎么样?
面试官也有说有笑的说表现的都挺不错的,就是可能是因为工作经验不足所以有些问题思考的不深
大概想起来的是这些,主要是围绕项目展开的一些问题
希望能够蹲到一个HR面




