七牛云面试题 · 系统设计
七牛云相关面试题,按最终去重题目聚合。
共 412 道真题 · 当前筛选命中 54 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 1 题每个节点的处理能力不同,如果由你来设计,如何实现负载均衡? 考察结合节点差异设计负载均衡策略的能力第 2 题分片集群的原理是什么? 考察对分片集群架构、数据分布与伸缩性原理的理解第 3 题Gossip 协议的作用是什么? 考察对分布式系统中 Gossip 协议原理和应用场景的理解第 4 题在基于大语言模型的 Agent 项目中,你是如何设计和实现上下文维护的? 考察对 Agent 上下文管理机制的理解与工程实践第 5 题Go 的协程和操作系统的线程之间是什么关系? 考察 Go 调度模型与轻量级并发机制的理解第 6 题请介绍一下你对 Nginx 的主要功能和典型应用场景的理解。 考察对 Nginx 核心功能与应用场景的掌握程度第 7 题分片集群中新增一个服务节点是如何完成上线接入的? 考察对分片集群节点上线流程、数据迁移和一致性控制的理解第 8 题在微服务架构中,你会依据哪些标准来拆分服务边界? 考察服务拆分方法论与领域建模能力第 9 题除了 RBAC,你还了解哪些访问控制模型?它们各有何特点? 考察对常见访问控制模型的横向了解与对比能力第 10 题请解释什么是 RBAC 模型,并说明其核心要素。 考察对 RBAC 模型基础概念和组成要素的理解第 11 题请介绍分布式事务的常见实现方案及其适用场景。 考察对分布式事务概念、各方案原理和适用条件的理解第 12 题请讲讲 gRPC 的底层原理,包括它如何实现远程过程调用。 考察对 gRPC 核心通信机制和协议的理解第 13 题如果让你自己实现一个消息队列的功能,你会怎么做? 考察消息队列核心组件理解、技术选型与实现权衡第 14 题在支付项目中,你是如何设计表和流程来解决支付失败的原子性问题的? 考察对分布式事务、本地消息表和补偿机制的理解第 15 题如果不用微服务架构,你会采用什么样的软件架构?请说明理由。 考察候选人对单体架构与微服务等不同架构风格的理解及选型能力第 16 题有一个定时任务场景,你会如何考虑技术选型? 考察定时任务方案的选型思路与权衡能力第 17 题请介绍一下你对CDN的工作原理和典型应用场景的理解。 考察对CDN核心机制、关键技术和实际应用的掌握程度第 18 题对于单体任务来说,你会选择什么数据结构去实现定时任务? 考察对定时任务触发机制的理解及数据结构选型能力第 19 题当用户上传的视频文件过大时,你会如何设计方案来处理或优化? 考察对视频上传链路中大小限制、压缩、分片与失败重试的处理能力第 20 题请谈谈你对共识算法的理解,比如 Paxos 等经典协议的核心思想。 考察对分布式共识算法原理的理解与表述能力