01 请根据这张图片进行自我介绍。图片中一群人推着正方体前进,其中一个人把正方体削成了球体。考察候选人能否将抽象图像隐喻与自身经历结合,在自我介绍中展现差异化优势、创新意识和团队协作认知。 查看学习思路
04 请介绍你实习中做的 Roaring Bitmap 与缓存治理改动,并说明整体流程里用了哪些中间件、各自的作用和使用场景。考察候选人对实习项目的真实参与深度,能否清晰说明数据结构选型、缓存治理方案以及中间件在整体链路中的角色和适用场景。 查看学习思路
05 你们是怎么用到 TiDB 的?为什么选择 TiDB?广告推荐的数据都是在线数据吗?在线与离线数据如何处理?考察候选人对数据存储选型、在线/离线数据概念的理解,以及在实际业务中处理在线与离线数据链路的能力。 查看学习思路
06 你用过哪些消息队列?Kafka 和 Pulsar 的区别是什么?什么业务场景下需要用到它们?考察候选人对主流消息队列的掌握程度,能否从架构、存储、消费模型等维度对比 Kafka 与 Pulsar,并结合业务场景说明选型依据。 查看学习思路
08 设计一个社交关注关系系统(A 关注 B,B 关注 A),请说明表结构、缓存架构和接口逻辑,并解释雪花算法 ID 在粉丝表/关注表中的作用。考察候选人的系统设计能力,包括数据模型、缓存策略、接口设计和分布式 ID 的应用理解。 查看学习思路