互联网/IT行业面试题 · 系统设计

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:系统设计
第 661 题请说明一个大型表单(form)在前端项目中如何进行封装,以及哪些通用部分会被抽象出来。 考察表单设计中的复用性、可维护性与组件抽象能力编码实现系统设计技术选型第 662 题谈谈你对商家直播运营的理解是什么? 考察对直播电商场景下商家运营模式、目标与方法的系统理解业务理解系统设计方案权衡第 663 题如果你用 Node.js 搭建一个 BFF 层(Backend For Frontend),你会如何设计 API 聚合和数据缓存策略? 考察 BFF 层设计、API 聚合能力与缓存策略的合理性风险判断系统设计技术选型Node.js第 664 题请描述从用户输入提示词(prompt)开始,经过RAG检索与工具(tool)调用,直至返回结果的完整流程链路。 考察对大模型应用系统(RAG与工具调用)整体架构和流程串接的理解问题拆解系统设计技术原理RAG第 665 题Redis如何实现分布式锁以及会出现什么问题? 考察Redis分布式锁的实现原理与常见问题风险判断系统设计技术原理Redis第 666 题当模型训练收敛缓慢时,你会从哪些方面入手分析和加速收敛? 考察对训练收敛问题的系统性分析与优化能力性能优化系统设计第 667 题请解释进程、线程和协程的概念、区别以及协程的优势。 考察操作系统并发模型的基础概念、区别与协程优势的理解系统设计技术原理第 668 题了解Kafka底层存储吗,磁盘存储对吧。partition在磁盘中的存储结构? 考察Kafka分区在磁盘上的文件组织与存储机制系统设计技术原理Apache Kafka第 669 题场景题:如何设计一个系统来记录集群或单机每秒收到的请求数? 考察计数统计、分布式聚合与性能优化能力问题拆解系统设计技术原理第 670 题设计一个秒杀系统,一般要考虑哪些问题,并说明你会采用哪些技术栈。 考察对高并发场景的全局设计能力和技术选型合理性风险判断系统设计技术选型Redis第 671 题DeepSpeed如何将模型和优化器切分到多卡上,有哪些并行方式? 考察对DeepSpeed ZeRO和常见并行策略的理解系统设计技术原理DeepSpeed第 672 题如何解决Redis缓存与数据库的一致性? 考察缓存一致性方案的选择与权衡,以及对数据一致性边界的理解风险判断系统设计方案权衡Redis第 673 题请介绍MySQL集群的常见搭建方式及其适用场景。 考察对MySQL高可用与扩展架构的理解和选型能力系统设计技术选型方案权衡MySQL第 674 题分库场景下热点视频怎么处理? 考察分库分表后热点数据识别、路由与缓存降级策略风险判断系统设计技术选型第 675 题双亲委派模型可以避免核心类被篡改,如何设计一个核心类加载器,具体实现思路是什么? 考察类加载机制原理和自定义类加载器设计能力系统设计技术原理Java第 676 题分片(Hash到同一队列)是否可行? 考察对消息队列分片、Hash一致性及业务语义的正确理解系统设计技术原理方案权衡第 677 题请介绍流式输出的具体实现方式,并说明其适用场景。 考察对流式输出技术原理与实现细节的理解系统设计技术原理方案权衡SSEWebSocket第 678 题如果你要做一个拖拽式仪表盘,用户能自己拖拽、组合图表组件展示不同数据源的信息,你会怎么来设计这个系统? 考察仪表盘系统的架构设计、组件模型、数据流与扩展性系统设计技术选型方案权衡第 679 题在物联网上报场景下,你们是否搭建了Redis主从集群?请说明集群带来的高可用和读写扩展价值。 考察Redis集群架构的知识与应用能力风险判断系统设计Redis第 680 题分布式锁的原理是什么,为什么需要使用分布式锁? 考察对分布式环境互斥必要性及锁实现原理的理解系统设计技术原理