后端岗位面试题更新 2026-08-05

现在有个场景,如何实时的知道搜狐视频每个视频的点赞收藏在这一时刻是top前5,能实时展示,给算法团队做推送?

北京搜狐互联网信息服务有限公司后端开发性能优化系统设计方案权衡Apache FlinkApache Kafka

考察说明

考察实时流处理、滑动窗口统计与TopN计算的架构设计能力

回答思路

  1. 明确实时统计的粒度(秒级/分钟级)和窗口类型
  2. 说明如何设计事件流接入与预处理(点赞/收藏事件上报)
  3. 阐述滑动窗口内TopN的计算方案(如大顶堆、Flink窗口+增量聚合)
  4. 考虑数据倾斜、重复事件、窗口重叠等边界问题
  5. 设计结果输出与推送机制,保证低延迟和可扩展性
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。