小红书面试题 · 问题拆解 · Java

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

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

筛选题目已选:问题拆解 · Java
第 21 题在实现@Autowired的依赖注入时,是怎么通过反射来获取成员变量的? 考察反射API在依赖注入中的应用与实现细节问题拆解技术原理JavaSpring Framework第 22 题讲讲AQS是什么以及实现原理,常见的应用有哪些? 考察对Java并发核心AQS的理解、实现机制及其典型应用场景问题拆解技术原理方案权衡Java第 23 题请分别说明静态代理的两种实现方式及其特点。 考察对静态代理实现方式的理解与辨析问题拆解技术原理方案权衡Java第 24 题假如说我初始容量传了5,就new HashMap(5),然后我往里put了一个元素,那么请问执行完之后,这个HashMap底层的数组大小是多大? 考察HashMap初始化容量与扩容机制的理解问题拆解技术原理Java第 25 题LinkedList的删除操作是O(1)的吗?请结合具体场景说明。 考察对链表操作复杂度的深入理解和边界意识问题拆解技术原理Java第 26 题讲一下synchronized关键字的底层实现原理。 考察对synchronized锁机制底层原理的掌握程度问题拆解技术原理Java第 27 题String a = new String("hello")和String a = "hello"的区别是什么? 考察Java字符串对象创建方式、常量池与引用语义的理解问题拆解技术原理Java第 28 题JUC包中乐观锁实现(如ReentrantLock、CountDownLatch等)底层依赖的抽象类AQS,其底层实现逻辑是什么? 考察对AQS核心机制、状态管理与线程协调原理的理解问题拆解技术原理Java