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