58集团面试题 · 系统设计

58集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:系统设计
第 21 题项目中缓存和数据库的一致性是如何保证的? 考察缓存与数据库一致性方案的选型与细节风险判断系统设计方案权衡Redis第 22 题请介绍B+树的结构特点,并说明它与B树的区别,以及为什么数据库索引常选用B+树。 考察对B+树数据结构的掌握以及将其应用于数据库索引的原因分析系统设计技术原理第 23 题如果数据表分片后,比如说要查询同一个用户的订单,可能在不同服务器上,怎么保证数据库查询的效率呢? 考察分库分表下跨分片数据访问的正确性与性能设计性能优化系统设计方案权衡第 24 题请解释一下 Session 的工作原理。 考察对服务端会话状态管理机制的理解系统设计技术原理第 25 题请对比 B+ 树与 B 树在数据库索引中的应用差异。 考察对 B+ 树与 B 树结构、查找性能及数据库适用性的理解系统设计技术原理技术选型第 26 题基于你了解的数据结构设计一个本地缓存,支持读取和删除、总量控制、有淘汰策略,并实现 LRU,你会怎么设计? 考察数据结构选型与 LRU 缓存的设计能力编码实现系统设计技术原理第 27 题请详细说明如何在后端实现流式输出(如 SSE 或流式响应)。 考察流式输出的核心原理、实现方式与边界处理系统设计技术原理问题排查第 28 题讲一下分布式锁,如何实现? 考察分布式锁的基本原理、实现方式与边界意识风险判断系统设计方案权衡RedisZooKeeper第 29 题请介绍数据库中常见的数据结构及其用途。 考察对数据库底层数据结构原理的理解与应用场景分析系统设计技术原理第 30 题MySQL读请求很多的情况、写请求很多的情况,如何解决慢查询? 考察在高并发读写场景下对MySQL慢查询的定位与优化能力性能优化系统设计问题排查MySQL第 31 题请介绍你对网关的基本理解,包括网关在系统架构中的作用和常见功能。 考察对网关核心概念和典型职责的理解程度系统设计技术原理第 32 题为什么选择 Redis 做限流器?请描述当时技术选型的过程。 考察限流技术选型思路、Redis 适用性分析及权衡能力系统设计技术选型方案权衡Redis第 33 题请介绍 JUC 包中常见的并发工具类,并说明 ConcurrentHashMap 的实现原理。 考察并发编程基础与 ConcurrentHashMap 的并发控制机制系统设计技术原理Java第 34 题讲解AQS。 考察对Java并发框架AQS的核心设计、状态管理与同步机制的理解系统设计技术原理Java第 35 题请介绍 Redis 中 ZSet(有序集合)的底层数据结构。 考察对 ZSet 底层实现的掌握及查找与存储的权衡系统设计技术原理Redis第 36 题项目中同时使用本地缓存和Redis时,如何保证本地缓存与Redis之间的数据一致性? 考察多级缓存一致性设计能力性能优化系统设计方案权衡Redis第 37 题请介绍秒杀场景下常见的系统问题及对应的解决方案。 考察对高并发、瞬时流量场景下系统瓶颈的识别与解决能力性能优化系统设计方案权衡Redis第 38 题怎么理解微服务? 考察对微服务架构核心概念、优缺点及适用场景的理解系统设计技术原理方案权衡第 39 题在内存受限的环境中,你会采用哪些策略来处理远超内存容量的大数据?请结合具体场景说明。 考察大数据处理中的内存优化策略与方案权衡问题拆解系统设计方案权衡第 40 题请列举主流量化交易框架并说明它们各自的适用场景和特点。 考察对量化交易生态的广度认知与选型能力系统设计技术选型方案权衡Python