深圳虾皮信息科技有限公司面试题 · 系统设计

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:系统设计
第 321 题100万QPS的请求系统怎么设计? 考察高并发架构设计、容量预估、分层扩展与实时性保障能力性能优化系统设计方案权衡第 322 题如何判断一个锁实现是本地锁还是分布式锁?并说明判断依据。 考察分布式与单机环境下的锁机制理解系统设计技术原理第 323 题请阐述你评估一个线上系统稳定性的方法和关键指标。 考察系统稳定性评估的方法论、指标选择和问题排查意识性能优化系统设计问题排查第 324 题Golang 的特点是协程,那它是如何实现的? 考察 Goroutine 的调度模型、栈管理与并发机制系统设计技术原理Go第 325 题针对一个高并发读多写少的服务,你会如何设计架构来提升吞吐量并保证稳定性? 考察高并发场景下的系统设计思路与关键技术选型性能优化系统设计方案权衡第 326 题有10亿order表,1亿user表,如何设计对应ETL流程,并用SQL示意讲解 考察大规模数据的ETL设计、SQL编写能力与数据一致性问题问题拆解系统设计技术原理SQL第 327 题怎么提高秒杀的并发度 考察高并发系统设计中提升吞吐量和保护系统的核心策略性能优化系统设计方案权衡Redis第 328 题缓存空对象过多挤爆缓存怎么办? 考察缓存失效与穿透的应对策略及容量管理性能优化风险判断系统设计Redis第 329 题自己写一个RPC协议,你会怎么做分层,注意哪些地方? 考察对RPC框架整体架构分层、关键机制和边界问题的理解问题拆解系统设计方案权衡第 330 题请谈谈你对数据治理的理解,以及它在企业数据管理中的价值。 考察对数据治理概念、范围与业务价值的整体认知业务理解系统设计第 331 题请介绍你对Kafka的核心架构和典型应用场景的理解。 考察对Kafka基本原理、架构组件和适用场景的掌握程度系统设计技术原理技术选型Apache Kafka第 332 题如何设计商户点评排行榜,支持评分实时更新并快速查询前5名商家? 考察排行榜设计的实时性、查询效率与数据一致性权衡性能优化系统设计方案权衡Redis第 333 题谈谈MyBatis的两级缓存是干嘛的,分别存的是什么? 考察对MyBatis一级缓存和二级缓存的机制、作用域及存储内容的理解系统设计技术原理MyBatis第 334 题请谈谈消息队列(如 RocketMQ、Kafka)在顺序消息、消息积压和消息丢失这三类典型问题上的处理方式,并说明消息队列的优缺点。 考察对消息队列核心可靠性机制及适用场景的理解风险判断系统设计技术原理Apache KafkaApache RocketMQ第 335 题如何设计接口的幂等性? 考察对幂等概念、常见实现方案及适用场景的理解问题拆解系统设计方案权衡第 336 题请介绍一种业务不停机情况下进行数据库表结构变更或数据迁移的方案。 考察数据库迁移的停机风险控制、增量同步与一致性保障能力风险判断系统设计方案权衡第 337 题设计一个高可用的短链生成系统 考察系统设计能力,包括短链生成、唯一性、高可用和高并发处理问题拆解系统设计技术选型MySQLRedis第 338 题如何基于队列和Java NIO实现一个网络请求模型? 考察请求队列管理、NIO多路复用与线程模型设计问题拆解系统设计技术原理Java第 339 题数据库分库分表后,对于跨多个表或库的查询,通常有哪些处理方案? 考察分布式数据架构下的跨分片查询策略系统设计技术选型方案权衡第 340 题灰度发布中如何控制故障影响范围,以及如何判断错误数据可能影响的最大面? 考察灰度发布的风险控制、影响面评估和回滚决策能力风险判断系统设计问题排查