快手-后端开发日常实习-研发效能部(二面)已OC

音频项目相关

1.布隆过滤器为何能快速判断元素一定不存在
2.支撑1亿用户的布隆过滤器,预估所需位数组合及评估逻辑
3.新用户注册时,如何更新布隆过滤器
4.点赞功能为何选择Kafka 而非 RocketMQ,选型考量
5.点赞数据的存储结构与实现方式
6.高频点赞极限测试下,如何保证数据一致性
7. Kafka 节点丢失时,业务层面的应对措施
8.点赞功能最终一致性的保障设计方案
9.点赞后刷新页面,数据展示以 Redis还是数据库为准,及二者不一致的处理 
10. Redis存储点赞数据的生命周期设计,冷热数据如何分离
11.10万人同时点赞的性能瓶颈所在,及对应的优化方案

生活团购项目相关
1. Redis 分布式锁的底层实现原理
2.大V粉丝关注场景(亿级用户)的存储与实现优化思路
3.项目中分布式安全体系的设计与实现措施
4.固定窗口限流法的优缺点,及优化改进方案
5.优惠券秒杀场景的整体设计方案与架构演进

算法编程题

1.实现遍历二叉树并列出所有路径的功能,明确思路与实现方式
全部评论
和我一样的算法题,我是三月十号面的,泡到最近才挂
点赞 回复 分享
发布于 04-01 16:29 北京
啥bg呀兄弟
点赞 回复 分享
发布于 03-29 16:35 江西
牛啊哥们
点赞 回复 分享
发布于 03-23 17:04 江苏
难啊
点赞 回复 分享
发布于 03-20 21:28 浙江
已约HR面
点赞 回复 分享
发布于 03-20 14:46 江苏
接好运
点赞 回复 分享
发布于 03-19 21:35 江苏

相关推荐

点赞 评论 收藏
分享
头像
04-15 01:03
南京大学 Java
(Java 后端开发)一、 个人背景与经历挖掘自我介绍AI 工具在学习实践中的融入追问:AI 工具的具体使用方式与协同二、 计算机基础与 Java 核心栈和队列的区别及适用场景:追问 1:基于数组实现栈和队列的注意点:追问 2:循环队列的扩容逻辑与注意事项接口(Interface)与抽象类(Abstract Class)的区别追问 1:支付系统设计(支付宝、微信等),选接口还是抽象类?追问 2:通用的日志和权限校验逻辑应该放在哪?三、 数据库与架构设计分库分表策略及高并发应用追问 1:某个分片出现热点问题如何解决?追问 2:加盐打散和缓存如何避免对业务逻辑/查询性能产生负面影响?项目管理系统表结构设计(包含项目、任务、成员)追问 1:多成员负责多任务的数据库表设计追问 2:任务优先级和状态频繁变化,如何保证灵活性?四、 网络通信与接口设计大模型文本生成 HTTP 接口设计(替换了原本的成本控制题(不会成本控制)追问 1:流式返回(Stream)的具体数据传输设计追问 2:错误码如何设计以便前端快速定位?五、 场景解决与行为面试识别并解决潜在隐患的经历追问 1:布隆过滤器的误判与分布式锁的性能瓶颈应对追问 2:极端流量下的边界条件与降级策略
查看21道真题和解析
点赞 评论 收藏
分享
评论
4
14
分享

创作者周榜

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