淘天 一面凉经

刚想起来 淘天给了个一面

然后是一面挂的。在面淘天的时候我本来也没准备好,一开始以为简历都过不去的,但是到最后给了一个面试。

无奈最后也是挂了。当时我是菜鸡一个 (现在也是)

一面:

1.自我介绍(项目介绍)

2.乐观锁 悲观锁的区别、适用场景

3.讲一下concurrenthashmap的原理?为什么多线程场景下是线程安全的呢?​

4.rabbitmq有什么特点?发布订阅的模式是推还是拉?怎么保证消息是顺序的执行的

5.放一条10s过期的后在放一条5s过期的,5s的会先于10s的进入死信队列么

6.十亿的交易数据,流水和库存在数据库怎么对帐

7.场景题:如何设计一个支持亿级数据实时更新的24小时热搜排行榜,并优化Redis内存使用

8.如果让你设计一个支持日交易量10亿条的电商平台资金与库存对账系统,你的逻辑是什么

9.在Redis Cluster与MySQL分库分表并存场景下,如何设计双写策略以避免数据不一致

10.‌Kafka顺序消费与重试?

11.为什么LevelDB用跳表而InnoDB用B+树?

12. 说说你项目遇到的难点

13. 怎么看待加班

感受:整体无手撕,但是压力挺大,面试官比较严肃。

#面经##java##淘宝##淘天#
java面筋八股大全 文章被收录于专栏

(1)全网最精简八股整理,各个头部公司最新面经整理(2)面试时非技术问题的话术整理;价格随着内容增加而增加,早订阅早享受

全部评论
耐面王
点赞 回复 分享
发布于 05-16 23:38 四川
已老实
点赞 回复 分享
发布于 05-16 19:01 湖北

相关推荐

也是之前的面经,流程太长了,后来hr面已经接鹅了,拒了淘天了3.20 淘天一面(50min1. 拷打实习2. 实习介绍3. 线程池的参数怎么选择,具体的线程数量怎么选择的4. TTL线程池的作用,两个作用只说出了一个- 当线程池中的线程执行任务时,TTL将快照数据写入当前线程的TransmittableThreadLocal变量,任务结束后自动清理,避免残留数据影响后续任务5. 缓存更新策略,怎么保证一致性。如果用消息队列的话有延时,有没有别的策略6. 如何自己设计一个分布式锁,需要考虑哪些要素7. 场景题:点赞的操作顺序性怎么保证(比如实际到达Redis的是先删除后点赞,怎么保证一致性)- 对操作加ID- 对操作加时间戳- 消息队列8. Redis基本数据类型,压缩列表什么时候用- 数据量小的时候是压缩列表,大的时候是跳表9. 双亲委派,tomcat为什么打破(两个只说了一个- 依赖版本不同,需要确保自己是自己需要的版本的依赖- 保证API安全10. 阅读过哪些源码(触发连招11. 反问:是否接受base杭州,后续还有2+14.8 淘天交易二面(50min)1. 实习介绍2. 场景题:设计一个秒杀场景,后端10个服务,每个1000的qps,10w个用户请求,100个泡泡玛特。要求:1. 不能超卖不能少买。2. 用户体验良好,失败的快速失败。3. (忘了,好像是不能超qps)3. 后续最多还有一轮4.16 淘天交易三面(40min)1. 自我介绍,聊职业规划2. 聊什么才算一个好的c端产品3. 对AI的理解,RAG,向量数据库等等4. 实习介绍5. 数据库乐观锁和悲观锁分别怎么实现,使用场景6. 假如服务半夜三点调用超时,接口失败,怎么排查怎么解决- 对方说考虑对方调用超qps的情况和自己的问题的情况7. 通过的话还有一轮hr面4.21才给我打电话约hr面,已经接鹅好久了,拒了hr面当晚三面面试官又打电话,非常阿里味了,后来hr面当天还是拒了
查看16道真题和解析 面试问题记录 牛客创作赏金赛
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

更多
牛客网
牛客企业服务