京东零售面试题 · 风险判断
京东零售相关面试题,按最终去重题目聚合。
共 140 道真题 · 当前筛选命中 24 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题JVM的同步锁和分布式锁的区别是什么? 考察对锁的作用范围、实现机制和使用场景差异的理解第 2 题请深入谈谈 ConcurrentHashMap 的实现原理。 考察对并发哈希表结构、线程安全机制与边界场景的理解第 3 题自定义线程池执行任务,什么都没发生,原因可能是什么? 考察线程池任务不执行的常见原因与排查思路第 4 题主方法有 @Transactional 注解,内部依次调用 serviceA.updateA() 和 serviceB.updateB()。如果将 serviceA.updateA() 放在一个新线程中执行,那么 A 表和 B 表的更新还会在同一个事务中吗? 考察Spring事务传播机制与多线程下的事务边界第 5 题HashMap与Hashtable区别。 考察对Java集合框架基础类的理解与应用差异第 6 题请介绍超卖问题的常见实现方式,并说明为什么通常选择在数据库层而非Redis中实现。 考察对并发扣减库存的正确性、一致性和实现选型的理解第 7 题你了解 Redisson 的底层实现原理吗?请结合分布式锁的实现细节说明。 考察对 Redisson 分布式锁底层机制和原理的理解深度第 8 题Kafka如何保证消息不丢失? 考察Kafka端到端的可靠性保证与消息投递语义第 9 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解第 10 题不用锁怎么防止超卖? 考察并发场景下无锁控制库存扣减的方案与一致性保障第 11 题如何使用 Spring 控制事务? 考察 Spring 事务管理的基本方式和关键配置第 12 题请讲解数据库中有哪些锁? 考察数据库锁的分类、机制和应用场景的掌握程度第 13 题MySQL自增主键会有什么问题? 考察对自增主键在并发、分布式和运维场景下局限性的理解第 14 题ReentrantLock 内部是靠什么核心结构来保护共享资源的? 考察对 ReentrantLock 底层同步机制和安全实现的理解第 15 题线程池的阻塞队列和拒绝策略应该如何选择? 考察线程池参数选择的原理与实际场景权衡第 16 题请说明在项目中如何设计和实现全局异常处理,你会如何组织? 考察对全局异常处理机制的理解及工程化落地能力第 17 题请介绍你项目中使用分布式锁解决的具体难点,以及你是如何优化的。 考察对分布式锁正确性、性能与故障场景的实践理解第 18 题请介绍一下 Java 反射机制,包括它的原理、常用 API 以及使用时的注意事项。 考察对反射机制原理、典型应用场景和潜在风险的理解第 19 题你如何看待AI编程工具(如Copilot、Cursor)在日常开发中的使用?你在实际项目中是如何应用它们的? 考察候选人对AI编程工具的实际使用、价值判断和风险意识第 20 题如何看待和应对项目中期进度不理想、需要赶工的情况? 考察项目进度管理、风险应对与沟通协作能力