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