京东面试题 · 方案权衡
京东相关面试题,按最终去重题目聚合。
共 2550 道真题 · 当前筛选命中 637 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 121 题请对比本地缓存与分布式缓存的选型,并说明在什么场景下你会选择哪种方案。 考察缓存选型的判断力、场景分析和方案权衡能力第 122 题为什么要用WebSocket去进行交互,优缺点在哪,相比于HTTP的区别? 考察对WebSocket与HTTP协议差异、适用场景及优缺点的理解第 123 题是否所有表都要加索引,在哪些表加索引呢? 考察对索引设计原理、适用场景与代价权衡的理解第 124 题MySQL和PostgreSQL的主要区别是什么? 考察对主流关系型数据库特性、适用场景和选型权衡的理解第 125 题线程池有哪些种类?请说明核心参数及各参数的作用。 考察对线程池实现类型、核心参数及其对任务调度影响的掌握程度第 126 题请介绍常见的限流策略及其适用场景。 考察对限流算法的理解、实现要点和选型权衡第 127 题C++互斥锁和读写锁有什么区别? 考察对C++并发原语语义、适用场景和性能特性的理解第 128 题CAS 操作的底层实现原理是什么? 考察对 CAS 原子操作底层机制的理解第 129 题请介绍你在实际项目中使用过哪些 Spark 调优参数,以及它们各自解决了什么问题。 考察对 Spark 常用调优参数的理解及实际应用场景的分析能力第 130 题请结合你的项目经验,详细说明在高并发秒杀场景下如何设计存储方案,并保证数据一致性?遇到异常情况时又如何处理? 考察候选人对秒杀系统架构设计、数据一致性保障及异常处理能力的综合理解第 131 题在减少模型幻觉的场景中,为什么选择强化学习(RL)而不是检索增强生成(RAG)?请说明你的判断依据。 考察对RL与RAG技术原理、适用场景和幻觉治理机制的理解与权衡第 132 题Kafka和RabbitMQ有什么区别,为什么很多场景会选择Kafka? 考察消息中间件选型能力,理解两种消息系统的核心差异与应用场景第 133 题如果要你负责搭建一个新的业务流程,你会从哪几个方面去考虑和设计? 考察业务流程设计的系统性、业务理解与方案权衡能力第 134 题请列举并简要说明常见的软件测试方法及其适用场景。 考察对软件测试方法体系的掌握和实际应用理解第 135 题强化学习与传统神经网络监督学习/生成式学习的主要区别是什么? 考察对强化学习核心机制及其与传统学习范式差异的理解第 136 题请设计一套商家分层运营模型,包含潜力、成长、头部、高风险四类,并将星级或风向标排名率阈值与资源位、活动坑位、投放券等扶持策略绑定。 考察分层运营模型设计与策略绑定能力第 137 题假如商品知识库是实时更新的,那么要怎样保证 RAG 的召回结果和库存信息保持一致呢? 考察 RAG 系统中数据时效性、一致性保障与检索策略设计第 138 题为什么MySQL使用B+树作为索引的数据结构,而不是B树、哈希表或红黑树? 考察对B+树特性在数据库场景下优势的分析能力第 139 题请介绍在前端开发中,常见的组件间通信方式有哪些?请结合具体实现说明它们的适用场景。 考察组件通信方案的掌握广度与场景选择能力第 140 题为什么 InnoDB 的索引用 B+ 树而不是 B 树或哈希表? 考察对 B+ 树特性的理解及与 B 树、哈希表的对比能力