东方财富面试题 · 系统设计

东方财富相关面试题,按最终去重题目聚合。

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

筛选题目已选:系统设计
第 21 题在JWT认证基础上,为什么有些系统还会把token或会话状态放入Redis?这样是否违背了JWT的无状态设计? 考察对JWT无状态性、存储与失效控制之间权衡的理解系统设计技术原理方案权衡JWTRedis第 22 题AOP的应用场景 考察对面向切面编程典型应用场景的理解与区分能力系统设计技术原理第 23 题请说明MySQL索引的底层数据结构是什么?为什么选择这种结构? 考察对MySQL索引底层实现原理及选型权衡的理解系统设计技术原理MySQL第 24 题请描述Spring MVC处理一次HTTP请求的完整流程。 考察对Spring MVC核心组件和请求处理链路的基本理解系统设计技术原理Spring MVC第 25 题在数据同步做新旧库数据迁移时,数据同步的核心原理是什么? 考察对数据同步机制核心原理的理解系统设计技术原理MySQL第 26 题请解释Nacos动态配置的原理。 考察对Nacos动态配置机制、一致性与实践的理解系统设计技术原理Nacos第 27 题在消息队列中,如何理解不同优先级消息的投递机制?若高优先级消息可能被永久关闭(即不再投递),会引发哪些问题?请阐述你的设计方案。 考察对消息队列优先级处理机制的理解及降级风险与应对设计风险判断系统设计第 28 题在订单延迟取消场景中,如果消息队列的定时消息丢失,你如何设计兜底方案来保证订单最终会被取消? 考察分布式系统下定时任务的可靠性设计与兜底机制风险判断系统设计问题排查第 29 题请介绍 Spring 框架中常用的设计模式,并举例说明其应用场景。 考察对 Spring 核心设计模式的理解与实际应用能力系统设计技术原理技术选型Spring Framework第 30 题请说明你在设计动态线程池时,初始线程数、扩容阈值和缩容阈值分别是如何确定的?扩容与缩容的幅度你有哪些考虑? 考察动态线程池参数设计的依据与权衡能力风险判断系统设计方案权衡第 31 题请谈谈如何设计一个基于 Zookeeper 的分布式协调方案? 考察对 Zookeeper 数据模型、一致性协议和典型分布式协调场景的理解系统设计技术原理ZooKeeper第 32 题请介绍一下你在项目中使用的 RPC 框架,以及为什么选择它? 考察候选人对 RPC 框架的理解、技术选型能力和实践深度项目复盘系统设计技术选型RPC第 33 题怎么保证Redis的高可用? 考察Redis高可用架构设计、故障切换与持久化协同机制风险判断系统设计技术原理Redis第 34 题请说明 RocketMQ 中 NameServer 的作用及其在消息收发流程中的定位。 考察对 RocketMQ 核心组件架构与职责的理解系统设计技术原理Apache RocketMQ第 35 题Java代码的热加载原理是什么?如何把一个Java类加载到远程的服务器里面,中间会涉及哪些步骤? 考察类加载机制、热加载原理与远程类加载的实现路径系统设计技术原理问题排查Java第 36 题如果使用 Kafka,你会如何设计一个消息系统?请说明你的设计思路和关键考虑点。 考察对 Kafka 核心机制的理解及消息系统设计能力风险判断系统设计方案权衡Apache Kafka第 37 题超时取消订单的实现方案 考察订单超时取消的常见实现方案及其优缺点系统设计技术原理方案权衡第 38 题结合TCP发送缓冲区和接收缓冲区,说明TCP连接异常时的数据处理机制。 考察TCP缓冲区在连接异常时的数据管理与协议可靠性系统设计技术原理TCP第 39 题Redis实现分布式锁 考察Redis分布式锁的正确性、失效处理和边界条件风险判断系统设计Redis第 40 题请解释 Reactor 并发模型的核心思想、主要组件及其工作原理。 考察对 Reactor 并发模型的理解深度和表达能力系统设计技术原理