后端岗位面试题更新 2026-08-05
场景题:boss有很多掉落品,每个掉落品的权重不同,掉落概率与权重成正比。请写一个函数,返回随机掉落物的下标。请说明你的实现思路和复杂度。
网易后端开发互联网/IT编码实现问题拆解技术原理
考察说明
考察加权随机采样算法的实现、性能优化与概率正确性
回答思路
- 能正确实现加权随机选择,且概率与权重成正比
- 能说明前缀和+二分查找的方案及其时间复杂度
- 能讨论不同实现(如线性遍历、前缀和二分、蓄水池等)的适用场景
- 能考虑权重变更频繁时的优化策略
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。