腾讯面试题 · 系统设计

腾讯相关面试题,按最终去重题目聚合。

3056 道真题 · 当前筛选命中 377 · 更新 2026-08-05

筛选题目已选:系统设计
第 1 题假设你设计TTS商家入驻系统,会包含哪些流程和产品功能? 考察对商家入驻流程的系统设计能力与产品功能规划业务理解需求分析系统设计第 2 题针对我们百度的二次元内容社区,你觉得从哪些方向入手能改善它的商业化效果? 考察对二次元社区用户特征的理解及商业化策略设计业务理解系统设计方案权衡第 3 题云备份系统中,服务端对冷文件进行压缩存储并删除源文件,同时客户端检测到文件变更并重新上传,这两个操作并发时会出现什么问题?应如何处理? 考察并发场景下的数据一致性与冲突处理能力风险判断系统设计方案权衡第 4 题请描述你负责项目的整体架构和核心业务流程。 考察对项目系统架构的总体把控和业务流程梳理能力业务理解项目复盘系统设计第 5 题从算法原理和训练资源角度,解释 GRPO 相比 PPO 在哪些方面节省了计算资源,以及它为何可能成为业界更受青睐的强化学习训练方法? 考察对 GRPO 算法原理及资源优化的理解系统设计技术原理第 6 题请解释你采用生产者消费者模型的原因,并说明其适用场景和潜在问题。 考察对并发模型的理解、选型依据及权衡意识系统设计技术原理方案权衡第 7 题边缘触发(Edge Trigger)和条件触发(Level Trigger)有什么区别? 考察对 I/O 多路复用事件触发机制的理解及实际应用系统设计技术原理方案权衡第 8 题Gin如何处理请求和中间件 考察Gin框架的请求处理流程与中间件机制系统设计技术原理第 9 题假设你使用固定数量如32个线程处理大量并发请求(例如100个请求),你会如何设计线程模型与任务调度? 考察并发编程中线程池原理、任务队列与背压处理能力风险判断系统设计技术原理第 10 题如何保证秒杀场景下不超卖与一人一单? 考察秒杀高并发下的库存一致性、限购与事务边界设计问题拆解风险判断系统设计Redis第 11 题日志器中的多线程并发写日志是怎么实现的? 考察并发日志写入的线程安全、性能与顺序保证风险判断系统设计技术原理第 12 题缓存店铺信息在Redis中怎么设计的,使用什么数据结构? 考察缓存设计思路与Redis数据结构选型能力系统设计技术选型Redis第 13 题分层召回的结构是什么? 考察对推荐系统中分层召回架构的理解与表达能力问题拆解系统设计第 14 题针对拉新激励存在羊毛党风险,请提出全链路防作弊方案(策略、阈值、黑白名单与人工复核),并说明如何在控制成本的同时不误伤高价值新客。 考察风控体系设计、成本控制与用户价值平衡能力风险判断系统设计方案权衡第 15 题请描述Kafka的底层实现机制,包括存储、复制和消费原理。 考察对Kafka核心架构和底层机制的理解深度系统设计技术原理Apache Kafka第 16 题Redis:一台机器256GB,很多台机器,一共有1T数据,怎么存 考察大规模数据存储时的Redis分片架构设计系统设计技术选型Redis第 17 题如果需要从两个小时前的某个时间点重新消费数据并重新处理一遍,你会如何实现? 考察消息重放、回溯消费与幂等处理的工程能力系统设计技术原理问题排查第 18 题如果 Node.js 程序运行过程中挂了,有什么方法能第一时间感知到? 考察 Node.js 进程监控、重启与告警机制的设计风险判断系统设计问题排查Node.js第 19 题对LLM4Rec的后续迭代方向有什么见解? 考察对推荐系统与大型语言模型结合的前沿理解及技术规划能力系统设计技术选型方案权衡LLM第 20 题为什么消息队列可以降低响应时间? 考察异步解耦思想及其对响应延迟的影响系统设计技术原理方案权衡