携程JAVA开发线下一二面面经

一面 1h左右,无手撕:
1.自我介绍
2.实习相关项目介绍
3.数据库慢查询,如果走了索引还慢是什么原因
4.B+树的优缺点
5.你项目中用到了senta,介绍一下(吟唱分布式事务)
6.缓存如何实现一致性的
7.介绍限流方法和如何压力测试的
8.介绍下Elasticsearch,Elasticsearch底层是如何存储的
9.介绍下volatile
10.为什么要进行指令重排序(讲了CPU利用率,面试官评价应该从流水线讲起)
11.DCL单例模式太麻烦了,介绍下更适用的单例模式(讲了枚举,面试官说静态内部类用的更多)
12.栈中能存对象吗(回答只存引用地址,面试官说可以了解下逃逸原理)
13.知道对象头吗(直接展开到synchronized锁升级,面试官说其实已经不用偏向锁了)
14.jvm垃圾回收
15.jvm调优
16.生产环境CPU飚高如何解决
反问
1.部门
2.面试评价(基础很好,可以多了解些前沿知识,去大公司锻炼解决问题的能力)
3.对业务和技术的看法

和面试官聊的很愉快,学到了很多东西
10min后通知进二面

二面 30min左右,无手撕:
1.自我介绍
2.介绍下实习项目和比较难的点
3.如何设计一个秒杀系统
4.解决超卖问题的方法
5.在数据库层面没有什么好的解决方法吗
6.幂等如何实现的
7.介绍下垃圾回收,讲讲full gc
8.分库分表你认为该如何进行划分,谈谈你的理解
9.MQ如何实现消息的顺序性
10.水平分表后应该解决哪些问题
反问

面的汗流浃背,讲到一半把面试官整笑了
5min后通知二面通过

#发面经攒人品##牛客AI配图神器#
全部评论
校友是在携程公司面的嘛
1 回复 分享
发布于 09-15 09:12 北京
佬,请问是腾讯哪个部门的呢?
1 回复 分享
发布于 09-14 21:28 上海
点赞 回复 分享
发布于 09-16 11:33 北京
mark
点赞 回复 分享
发布于 昨天 10:30 上海
校友是怎么得到面试机会的呀,可以请教一下吗
点赞 回复 分享
发布于 09-16 02:02 北京
八股盛宴,不赖
点赞 回复 分享
发布于 09-15 00:51 陕西
佬,是秋招还是实习啊
点赞 回复 分享
发布于 09-14 10:48 福建
我敲,八股有点多呀,我面的好像没这么多,希望都能过排序拿offer
点赞 回复 分享
发布于 09-13 16:38 上海

相关推荐

评论
25
104
分享

创作者周榜

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