顺丰集团面试题 · 系统设计

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

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

筛选题目已选:系统设计
第 81 题MVCC(多版本并发控制)在数据库或存储引擎中是如何实现的? 考察对MVCC核心机制、版本链与隔离级别关系的理解系统设计技术原理技术选型第 82 题在常见的虚拟化或容器化部署环境中,一个应用程序通常对应一个虚拟机还是一个进程?请说明不同场景下的对应关系。 考察对应用程序部署模型与进程、虚拟机之间关系的理解系统设计技术原理第 83 题请介绍 Redis 在你的项目中的具体作用。 考察 Redis 在实际业务中的应用场景、设计思路和问题处理能力问题拆解系统设计技术选型Redis第 84 题怎么自己设计一个高可用的Nginx集群 考察高可用系统设计能力与Nginx集群架构理解风险判断系统设计Nginx第 85 题MySQL隔离级别、如何避免幻读 考察对数据库事务隔离级别及MVCC、锁机制的理解系统设计技术原理MySQL第 86 题请简述Redisson实现分布式锁的底层原理,并说明其在加锁、续期、解锁及主从故障场景下的处理机制。 考察对Redisson分布式锁底层机制的理解,包括互斥、续期、解锁及高可用边界风险判断系统设计技术原理RedisRedisson第 87 题针对高并发问题,你会如何设计解决方案? 考察综合运用缓存、异步、限流等策略解决高并发问题的能力风险判断系统设计方案权衡第 88 题介绍Agent怎么做任务规划和问题分解。 考察对Agent任务规划、问题分解机制的理解与应用问题拆解系统设计技术原理第 89 题在一个分布式系统中,你会如何解决数据一致性问题?请结合实际场景说明。 考察对分布式一致性问题的理解、权衡和解决思路系统设计技术原理方案权衡第 90 题如何用 Redis 的 set 或 bitmap 实现关注列表和粉丝列表? 考察 Redis 数据结构选型及关注关系建模能力业务理解系统设计技术选型Redis第 91 题在做系统热更新或数据迁移时,如果迁移过程中持续有新的写请求到来,该如何保证数据一致性和可用性? 考察在热迁移场景下对并发写请求的处理策略和一致性保障能力风险判断系统设计方案权衡第 92 题当系统流量比较大的时候前端如何承接流量?请分别说明 CDN 和负载均衡的作用,并追问:在 CDN 实践中,如何保证用户能够获取最新的资源? 考察前端高并发流量承接方案及 CDN 缓存一致性的综合设计能力系统设计方案权衡问题排查CDN第 93 题项目的数据量有多大,ES 的索引是怎么建立的? 考察候选人对数据规模感知和 Elasticsearch 索引设计实践业务理解系统设计技术选型Elasticsearch第 94 题ZooKeeper如何实现分布式锁? 考察ZooKeeper分布式锁的实现机制、顺序节点与监听器原理及边界处理风险判断系统设计技术原理ZooKeeper第 95 题请说明 WebSocket 协议的实现原理,并介绍在分布式系统中如何管理连接以及如何将消息路由到对应连接所在的服务。 考察 WebSocket 协议理解、分布式连接管理和消息路由设计系统设计技术原理WebSocket第 96 题进程管理中有用到什么设计模式吗? 考察对设计模式在系统编程中的实际应用及其适用场景的理解系统设计技术原理方案权衡第 97 题上传大文件时用户刷新页面,应如何处理以保证上传进度不丢失? 考察大文件上传的断点续传与进度恢复能力风险判断系统设计技术原理第 98 题你的商品下单和支付模块是如何设计的?请说明两者是同步还是异步处理,并解释原因。 考察对下单与支付业务流程设计的理解,以及同步异步选择的权衡能力业务理解系统设计方案权衡第 99 题请介绍你还熟悉哪些数据存储、数据查找、数据传输相关的中间件,并说明各自适用的场景。 考察候选人对中间件生态的广度与场景化理解业务理解系统设计技术选型Apache KafkaElasticsearchMySQL第 100 题单体服务可以通过搭建多个实例组成集群,这样做可行吗?有哪些优缺点? 考察对单体服务集群化能力与局限的理解风险判断系统设计