moka后端实习一二HR面

状态:已offer,已释放
timeline
一面 2024-03-12
-----------------
1. 自我介绍
2. 实习项目拷打
3. 为什么用编程式事务,不用声明式事务
4. 为什么用MQ(异步)?失败如何处理?
5. sql优化的例子
6. 联合索引(a_b_c), a=1 and b > 1 and c = 1,走索引吗?
7. explain执行计划看哪些列?
8. AQS的方法有哪些?什么是CAS?
9. ThreadLocal?存在哪些问题?
10. 引用,强、弱、软、虚。
11. SpringAop,如何实现的?
12. 服务间调用用的什么?openFegin的实现?之间是什么网络传输协议?
13. mysql事务隔离级别
14. 读已提交和可重复读的区别
15. 可重复读可以解决幻读吗?如何解决幻读?(MVCC)
16. 手撕,输出数组中没有重复出现的元素
17. 反问

总结:整体面试的体验还是很好的,面试官感觉你不会了就不继续问了,反问环节给出了面试评价,项目部分还要复习一下,刚面完就通知二面了,还是挺感谢面试官的!

二面 2024-03-14
-----------------
1. 主键索引的叶子节点存储的什么?叶子节点不会保存数据吗?
2. 根据主键索引查询数据,主键索引如何和真实数据建立关系?
3. 主键选择什么类型?主键值如何生成?
4. 设计一张表,主键类型是varchar,生成uuid作为值,和 long、自增 从效率上分析如何?如果不会改变b+索引重建呢?
5. MVCC主要解决什么问题?
6. 脏读是靠MVCC解决的吗?幻读呢?
7. 什么是幻读?举个例子
8. 慢sql如何分析和处理?
9. 慢sql优化的方式有哪些?
10. 最左匹配原则?联合索引abc,查询条件只有a、c,索引生效吗?
11. ThreadLocal使用的场景?会产生内存泄漏吗?原因是什么?如何避免?
12. 当前将数据存放在ThreadLocal中,后续处理需要开启新的异步线程,是否能拿到数据?
13. Redis的场景?商品缓存用什么数据结构?
14. 数据一致性如何解决?延时双删update之后如何删除?删除失败如何处理?

总结:很不错的面试体验,问的很场景和细节,正好不会的可以恶补一下,场景题学起来。
全部评论
11号面的,八股,算法,sql都对了为啥没二面
点赞 回复
分享
发布于 03-13 10:09 江西
moka你还敢来?😂
点赞 回复
分享
发布于 03-13 18:35 四川
联易融
校招火热招聘中
官网直投
8k
点赞 回复
分享
发布于 03-13 18:40 浙江
看来二面我们是同一个面试官,兄弟去了吗
点赞 回复
分享
发布于 03-14 18:12 重庆

相关推荐

9 14 评论
分享
牛客网
牛客企业服务