京东零售面试题 · 技术选型
京东零售相关面试题,按最终去重题目聚合。
共 140 道真题 · 当前筛选命中 28 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 1 题分布式锁除了 Redisson 还有哪些实现方案? 考察对分布式锁多种实现方式及其适用场景的理解第 2 题请介绍数据库常见的索引类型、原理与适用场景。 考察数据库索引基础、底层原理与场景选择能力第 3 题用过Redis的哪些数据结构 考察Redis核心数据结构的掌握与选型能力第 4 题请谈谈Java中的静态代理和动态代理,并说明它们各自的适用场景。 考察对代理模式两种实现方式的理解及其应用场景辨析第 5 题请描述Spring框架中依赖注入的具体执行过程。 考察对Spring核心IoC容器工作原理的理解第 6 题怎么自定义异常? 考察自定义异常类的设计规范与适用场景第 7 题不同版本的 GC 有什么主要特点?(例如 CMS、G1、ZGC) 考察对 JVM 垃圾收集器设计目标和适用场景的理解第 8 题请讲解VL模型如何实现与文本的对齐,并说明常用对齐方法。 考察对跨模态对齐方法和损失设计的理解第 9 题水平垂直居中的实现方法有哪些? 考察CSS布局基础与多种居中方案的适用场景第 10 题请说明 Java 线程池的核心参数及其含义。 考察线程池参数理解与配置能力第 11 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解第 12 题请介绍你目前主要负责的业务方向,使用了哪些核心技术,以及这些技术在实时与离线场景下的应用和大致占比。 考察候选人业务理解、技术栈掌握及实时离线架构设计能力第 13 题在实现生产者消费者模型时,一般选用什么数据结构?请说明其原理和适用场景。 考察对生产者消费者模型中队列数据结构及其并发语义的理解第 14 题如何使用 RocketMQ 的延时队列统计一个小时内某用户的登录次数? 考察 RocketMQ 延时消息的应用、方案设计与实时性权衡第 15 题请讲解数据库中有哪些锁? 考察数据库锁的分类、机制和应用场景的掌握程度第 16 题请介绍 Go 语言中 channel 的核心机制、使用场景及与 select 配合的典型模式。 考察对 Go channel 的底层原理、并发协作模式和边界情况的理解第 17 题请对比 Kafka 和 RabbitMQ 在消息模型和适用场景上的主要区别。 考察对主流消息队列消息模型的理解及选型能力第 18 题说一下BeanFactory和ApplicationContext的区别 考察对Spring核心容器接口职责与扩展能力的理解第 19 题请介绍你项目中分布式ID方案的设计思路与优化措施。 考察分布式ID的生成策略、性能与一致性权衡第 20 题Redisson 实现分布式锁时,采用的是悲观锁还是乐观锁的思想,并如何体现? 考察对 Redisson 分布式锁实现机制及锁类型本质的理解