当前位置: 首页 > 面试经验 >

即时设计 Java 二面

优质
小牛编辑
91浏览
2024-02-28

即时设计 Java 二面

【实践题】

设计一个微信公众号的阅读服务 题目描述 用户订阅公众号之后,可以在自己的文章列表看到所订阅公众号发表的文章,文章列表按时间倒序排列。该产品的日活用户为 1 亿,已有 100w 个公众号,每个公众号每天平均生产1篇文章。用户可以订阅任意数量公众号。整个系统如何设计,需要考虑数据存储、接口设计等问题。

【算法题】

  1. 基本的二分查找
  2. 如果有重复元素找最开始的下标
  3. 找第一个大于等于的元素下标
 类似资料: