实在智能面试题 · 系统设计

实在智能相关面试题,按最终去重题目聚合。

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

筛选题目已选:系统设计
第 1 题请介绍 Java 线程池的核心组成以及你在项目中如何选择和使用线程池参数。 考察对线程池核心概念、参数意义与工程应用的理解风险判断系统设计技术原理Java第 2 题设计一个图形绘制系统,支持不同的图形以及不同的绘制方式(提示:用桥接模式)。 考察桥接模式的原理、适用场景及面向对象设计能力系统设计技术原理方案权衡Java第 3 题在分布式消息场景下,如何设计消息消费的幂等性? 考察分布式系统中重复消息的处理能力与幂等设计思路风险判断系统设计技术原理第 4 题设计一个学生成绩管理系统,需要包含哪些核心数据表,并说明表之间的关系。 考察数据库设计能力、数据建模与关系梳理系统设计技术原理第 5 题Docker沙箱是每次提交代码时候都会创建新的吗,还是会复用? 考察对持续集成中Docker沙箱生命周期管理及资源复用的理解系统设计技术原理Docker第 6 题SpringSchedule 在分布式的场景下会有并发问题吗? 考察分布式环境下定时任务并发执行的风险识别与解决方案风险判断系统设计技术原理第 7 题ZooKeeper、ReentrantLock、Redisson 分析一下如何进行技术选型 考察对分布式锁与本地锁的技术选型能力,理解各自适用场景和权衡系统设计技术选型方案权衡RedisRedissonZooKeeper第 8 题请比较贫血模型与充血模型的区别,并谈谈你对领域驱动设计的理解。 考察对领域建模两种风格的理解及对DDD的整体认知系统设计技术原理方案权衡第 9 题请列举Spring框架中实际使用到的设计模式,并说明其应用场景。 考察对Spring框架设计思想的理解及设计模式的实际应用能力系统设计技术原理Spring Framework第 10 题请介绍策略模式的设计意图和使用场景,并给出一个简单示例。 考察对策略模式核心思想、适用场景及实现方式的理解系统设计技术原理方案权衡第 11 题设计学生管理系统的表 考察数据库表设计能力,包括实体关系、字段设计、约束与扩展性系统设计技术原理第 12 题请设计并实现一个支持实时投票和计票的系统,要求能够处理并发投票请求并保证计数准确性。 考察系统设计能力、并发处理、数据一致性及实时性风险判断系统设计技术原理Redis第 13 题请介绍你的项目在整体架构上划分了哪些服务,以及各服务的主要职责是什么? 考察候选人对项目微服务或模块划分的理解和表达业务理解系统设计第 14 题如果两个客户端的JWT因用户信息变更而产生冲突,一般有哪些解决方案? 考察JWT失效策略与一致性保障的常用设计风险判断系统设计方案权衡JWT第 15 题三个狗 一百根香肠 一只狗一次抢一根 全部抢完 怎么判定每只狗抢了几根 讲思路 考察分布式资源计数与并发一致性的设计思路问题拆解风险判断系统设计第 16 题业务的执行时间如果超过锁的超时时间,要怎么办? 考察分布式锁失效场景的处理与续期机制风险判断系统设计问题排查第 17 题像淘宝、支付宝这类不同应用都能用同一个账号登录,这种多平台统一账号体系是如何设计的? 考察账号体系设计与跨应用身份认证机制的理解业务理解系统设计技术原理JWTOAuth 2.0第 18 题判题系统是如何获取并判定结果的?最终样例输出是直接读 Docker 沙箱的输出,还是沙箱内置了业务逻辑? 考察对在线判题系统架构、沙箱交互与输出解析流程的理解系统设计技术原理Docker第 19 题如何基于 Redis 设计一个延时队列? 考察对 Redis 数据结构和阻塞操作的理解及其在延时队列场景的应用系统设计技术原理方案权衡Redis第 20 题状态管理useContext和zustand使用场景 考察前端状态管理方案选型与场景判断能力性能优化系统设计技术选型React