互联网/IT行业面试题 · 系统设计
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 5510 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 1 题大表怎么进行分表,有哪些方法? 考察数据库分库分表方法、策略和适用场景第 2 题页面多请求、高并发场景下如何解决? 考察对并发架构、性能优化和系统设计的综合理解第 3 题LangChain4j 的 MemoryId 是如何实现会话隔离的? 考察对 LangChain4j 会话隔离机制的理解及其实现原理第 4 题在高并发场景下,有哪些更好的方法保证缓存与数据库的一致性? 考察对缓存一致性方案的原理理解、并发场景的权衡与选型能力第 5 题请介绍你所了解的测试管理工具,并说明它们分别起到什么作用。 考察对测试管理工具生态的熟悉度及其在测试流程中的实际价值第 6 题在群聊场景中,当大量用户同时发送消息时,你会如何设计基于 Redis 的消息分发方案? 考察利用 Redis 进行高并发消息广播的系统设计与权衡能力第 7 题怎么解决热key问题? 考察分布式缓存热点问题的识别、定位与处理策略第 8 题如何用MySQL实现一个分布式锁? 考察基于数据库的分布式锁正确性、并发控制与故障处理第 9 题场景题:两个线程同时修改用户表,如何保证串行化? 考察并发控制手段、事务隔离与锁的使用第 10 题请介绍你在实习期间负责过的一个项目的整体架构,包括模块划分、核心技术选型和设计取舍。 考察项目架构设计能力、技术选型依据和实习实际参与度第 11 题请介绍你是如何实现工具随插随用这一功能的。 考察插件式工具设计与可扩展性第 12 题在 RAG 系统中,你们是否使用 rerank?如何做? 考察重排模型在 RAG 中的应用与实现细节第 13 题在实习中你实现了基于UDP的上层传输,请谈谈如何在上层自行保证可靠性和有序性? 考察对UDP缺陷的理解及上层可靠性机制的设计能力第 14 题在多并发和请求突增场景下,你会如何优化当前项目的性能? 考察在高并发和突发流量下的性能优化方法与取舍第 15 题请介绍你负责的项目整体结构以及各模块的划分依据。 考察候选人项目架构设计、模块划分逻辑和表达能力第 16 题如何保证 Redis 中的数据与数据库中的数据一致? 考察缓存与数据库一致性问题的理解与处理能力第 17 题怎么处理 WebSocket 的多连接问题?比如一个页面要同时订阅车辆位置、报警事件、设备状态,怎么复用连接并保证不丢数据? 考察 WebSocket 长连接复用、多主题订阅与消息可靠性设计第 18 题请描述召回模型的整体搭建逻辑,包括从数据准备、模型选型到评估上线的关键环节。 考察对推荐召回流程的完整理解与工程实践能力第 19 题针对 MySQL 读写分离带来的数据一致性问题,有哪些常见解决方案?请结合实际场景说明。 考察读写分离一致性问题的解决策略与方案权衡第 20 题请设计一个前端异常监控系统。 考察前端异常采集、上报、聚合与告警的完整设计能力