途虎养车base武汉 timeline 许愿oc

2025.9.12 一面 55min

八股居多,面试体验很好,面试官的老婆和我说一个学校的而且面试官也是从美团跳槽过去的,然后跟我聊了许多题外话。

八股:

java中的并发类有哪些?简单介绍一下

wait vs sleep notify vs notifyAll start vs run 的区别是什么?

sychronized的底层实现?

synchronized怎么保证原子性、可见性、顺序性的?

synchronized和volatile的区别是什么?

volatile怎么保证可见性和有序性的?

CAS是什么?会有什么问题?

在业务实现时有用过CAS去保证一致性的案例吗?

为什么生产环境很少用CAS来保证一致性?

介绍ThreadLocal

你在业务中用到过ThreadLocal吗?怎么用的?

ThreadLocal会有什么问题?为什么会存在这样的问题的?

四大引用类型强、弱、软、虚引用?

介绍JMM模型

mysql的索引?设计表的时候应该怎么去考虑索引?

最左前缀匹配是什么?为什么要有这个原则的?

索引跳跃?

用自增id作为主键好还是用UUId作为主键好呢?

使用自增id会有什么问题?这里只讲了安全性,分库分表、没有业务属性等问题,但是还有个自增id会被用尽以及mysql单表性能上限没考虑到

实习中印象最深刻的业务需求?

接口设计的时候有没有遇到比较困难的地方?

从这一次业务开发经验中有没有总结出自己的一套开发流程规范?

算法:

面试官问我最近有没有刷过算法?好像那意思就是说没怎么刷过他就会出个更简单的,反正面试官人很好

最长递增子序列

2025.9.17 二面 55min

拷打实习和场景题为主,面试官人不错,迟到了5min一直给我道歉

介绍实习项目

数据一致性怎么保证的?

二次校验怎么做的?

如果说一个QPS很高的一个场景下,你会考虑怎么设计一个抢券系统?

如果说中途发现某一个商品的销量特别好,想要加库存你会考虑怎么合理的处理这种情况?保证对业务的影响是最小的

系统出现异常了,redis中某个桶里面的库存还没来的及扣减,那么机器在宕机恢复后你会怎么做同步?

分布式事务你会考虑使用哪个?是什么样的原理?

TPS和QPS?

你觉得接口的QPS多大是合理的?

接口性能优化怎么做的?

sql优化有哪些方式?有没有实际生产案例?

10亿级别单表优化会有什么手段?

会进行分表?从哪些方面去考虑分别?

一张表的合理的索引会有多少个?

什么样条件会去走索引?

建索引会有哪些考量?

幂等?消息队列的业务场景会需要去考虑幂等吗?

有用过哪些AI的工具?AI工具可以对我们带来效果吗?

问我考不考虑来上海?

2025.9.24 HR面+技术面 35min

常规HR问题

忘记录屏了

全部评论
老哥现在啥状态,HR面了快一个月了哇,我今天HR面的
点赞 回复 分享
发布于 昨天 21:47 江苏
c端业务中心嘛
点赞 回复 分享
发布于 昨天 19:26 湖北

相关推荐

评论
2
5
分享

创作者周榜

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