2025届|淘天业务技术暑期实习oc面经

一面是电话面试,持续了大约40分钟。面试官非常耐心,会补充我没有讲到的点并引导我。

  1. 项目相关
  • 介绍项目
  • 为什么选择CompletableFuture?
  • 还有什么异步查询的方式?
  • CountdownLatch和CompletableFuture有什么区别?
  • 项目中如何使用MySQL和Redis?
  1. Redis
  • Redis的数据结构?
  • 跳表如何实现?与树结构相比有什么优势?查询和删除的时间复杂度是多少?
  1. MySQL
  • B+树相对于B树的优势?相比于红黑树呢?
  • 聚簇索引与非聚簇索引的区别?
  1. Kafka
  • 如何保证消息不会丢失?
  • 主从同步过程中Leader挂了怎么办?
  • 有了解过ISR吗?
  • Offset如何实现?
  • 如何保证消息不会重复消费?
  1. 场景题
  • 如何使用Redis或MySQL去保证ID不重复?
  • 是否可以用Redis集合实现?
  • 布隆过滤器了解吗?能不能用在这个场景下?

#软件开发笔面经##牛客创作赏金赛#
全部评论

相关推荐

07-11 13:16
湖南工学院 Java
坚定的芭乐反对画饼_...:谁也不知道,毕竟现在的互联网和十年前已经完全不同了,谁都无法预测未来
点赞 评论 收藏
分享
嵐jlu:我是山川🐔里🐔🧱的,阿里系简历全过; 你这简历一看就还是半成品啊,没有荣誉经历奖项什么的吗?
投递阿里巴巴集团等公司8个岗位
点赞 评论 收藏
分享
06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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