58到家面试题 · 系统设计

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

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

筛选题目已选:系统设计
第 1 题请设计一个新功能,说明从需求分析到技术方案落地的完整思路。 考察需求分析、方案设计与落地能力问题拆解需求分析系统设计第 2 题如何保证Redis缓存与数据库的数据一致性? 考察缓存一致性处理能力风险判断系统设计方案权衡Redis第 3 题你是否了解RPC?请简要介绍RPC的原理和关键技术。 考察对远程过程调用基础知识的了解系统设计技术原理Apache DubboRPC第 4 题在百万级访问量场景下,如何设计线程池和限流方案? 考察在高并发场景下进行系统设计和容量规划的能力性能优化风险判断系统设计JavaRedis第 5 题请介绍你的项目的功能与整体设计思路。 考察项目功能理解、架构设计与整体规划能力问题拆解系统设计技术原理第 6 题在项目中你是如何保证缓存与数据库一致性的? 考察缓存一致性方案的选型、实现细节与失效场景处理风险判断系统设计技术原理第 7 题在移动端项目开发中,你是如何理解和使用进程与线程的?请结合具体场景说明。 考察对移动端进程与线程概念的理解及其在实际开发中的应用风险判断系统设计技术原理第 8 题在高并发场景下如何设计一个可靠的Redis分布式锁? 考察分布式锁正确性与高并发边界处理风险判断系统设计技术原理Redis第 9 题请介绍分库分表相关知识,包括切分方式、常见问题及解决方案。 考察海量数据下的架构拆分能力和问题意识风险判断系统设计方案权衡MySQL第 10 题React 中的 connect 是 HOC 吗?请解释其中的设计原理。 考察对高阶组件概念理解及 connect 实现原理系统设计技术原理ReactRedux第 11 题请解释一致性哈希(Consistent Hashing)的原理与应用场景。 考察对一致性哈希原理、优缺点及典型应用的理解系统设计技术原理方案权衡第 12 题请介绍单点登录(SSO)的实现原理和常见方案。 考察对SSO核心概念、实现方式及适用场景的理解系统设计技术原理方案权衡第 13 题缓存穿透、缓存雪崩如何解决? 考察对缓存失效场景的识别与典型应对方案风险判断系统设计技术原理Redis第 14 题请讲讲你如何实现一个线程池,包含哪些核心组件和设计要点? 考察对线程池原理、核心参数和并发控制的理解深度系统设计技术原理方案权衡Java第 15 题请谈谈你对C++中继承、多态、封装的理解,并说明C++多态的具体实现方法。 考察对C++面向对象三大特性的理解深度及多态底层实现机制系统设计技术原理C++第 16 题请介绍你的数据库设计方案,包括表结构、索引和关键业务场景的考虑。 考察数据库设计能力与业务理解业务理解系统设计方案权衡第 17 题请解释 Redux 的实现原理。 考察对状态管理库核心机制的理解,包括数据流、不可变性、中间件等系统设计技术原理JavaScriptRedux第 18 题为什么InnoDB中使用自增主键 考察对InnoDB存储引擎结构及主键选择原理的理解系统设计技术原理第 19 题你是否了解负载均衡?请介绍常见的负载均衡策略。 考察对负载均衡概念和算法的掌握系统设计技术原理Nginx第 20 题你了解过 React 的实现原理吗? 考察对 React 核心机制(Fiber 架构与 Hook 实现)的理解深度系统设计技术原理React