小红书面试题 · 技术原理 · Java

小红书相关面试题,按最终去重题目聚合。

2200 道真题 · 当前筛选命中 162 · 更新 2026-08-05

筛选题目已选:技术原理 · Java
第 141 题反射的使用场景有哪些? 考察对反射机制的理解及其在实际开发中的应用风险判断技术原理方案权衡Java第 142 题请说明 ThreadLocal 的原理和使用场景。 考察对线程局部变量底层机制的理解及实际应用能力风险判断技术原理Java第 143 题请解释 synchronized 锁的原理。 考察对 Java 内置锁底层实现、锁升级和并发安全的理解技术原理方案权衡Java第 144 题说说Java内存模型 考察对Java内存模型核心概念的理解技术原理Java第 145 题JUC包中乐观锁实现(如ReentrantLock、CountDownLatch等)底层依赖的抽象类AQS,其底层实现逻辑是什么? 考察对AQS核心机制、状态管理与线程协调原理的理解问题拆解技术原理Java第 146 题请解释synchronized的底层实现原理及其在JVM中的锁升级过程。 考察对Java并发同步机制底层原理的理解深度技术原理Java第 147 题synchronized在开发中的使用考量及底层原理 考察synchronized的使用场景选择与底层实现理解技术原理方案权衡Java第 148 题单例模式怎么实现? 考察单例模式的多线程安全实现与适用场景风险判断技术原理Java第 149 题请说明synchronized和volatile的底层实现原理,以及在什么场景下选择使用它们。 考察对Java并发中两个核心关键字底层机制的理解和场景区分能力技术原理方案权衡Java第 150 题volatile能保证线程安全吗? 考察对volatile语义、内存可见性与原子性的理解风险判断技术原理Java第 151 题说一下 synchronized 和 ReentrantLock 有什么区别? 考察并发锁机制的理解与对比能力技术原理方案权衡Java第 152 题如何打破双亲委派模型?有哪些经典设计是打破双亲委派模型的? 考察对类加载机制的理解及实际框架中的应用技术原理方案权衡Java第 153 题线程池提交任务失败如何感知? 考察线程池任务提交与执行失败的处理机制风险判断技术原理问题排查Java第 154 题你了解虚拟线程吗? 考察对 JDK 21 虚拟线程概念和应用场景的认识技术原理技术选型Java第 155 题线程池有哪些核心参数?请分别说明它们的作用。 考察对线程池核心参数及其作用的理解技术原理Java第 156 题请手写一个线程安全的单例模式实现,并说明构造函数是否必须声明为 private。 考察单例模式的正确实现、线程安全处理及对封装细节的理解编码实现技术原理技术选型Java第 157 题请解释ArrayList的扩容机制,包括扩容时机和新容量计算方式。 考察对ArrayList内部实现和性能开销的理解性能优化技术原理Java第 158 题请详细说明Go和Java的垃圾回收机制,包括其核心算法、触发条件和各自的优缺点。 考察对Go和Java垃圾回收机制的理解深度与差异对比能力技术原理方案权衡GoJava第 159 题请结合实际场景,说明 HashMap 适合和不适合的使用场景,以及选择它时需要考虑的因素。 考察对 HashMap 适用边界的理解及技术选型判断业务理解技术原理技术选型Java第 160 题如何在启动命令中调整JVM参数? 考察JVM启动参数配置的理解和实际应用技术原理Java