小红书面试题 · 技术选型 · Java
小红书相关面试题,按最终去重题目聚合。
共 2200 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 1 题Executors工具类可以用来创建线程池,那么里边具体有哪些方法? 考察对Executors工具类常用线程池创建方法的掌握程度第 2 题HashMap 在并发环境下是线程不安全的,请介绍对应的线程安全方案有哪些? 考察并发容器选型与线程安全原理的理解第 3 题Java中有哪些线程安全的集合?请举例说明。 考察并发集合的掌握程度第 4 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 5 题请介绍你在项目中如何使用策略模式解决实际问题。 考察对策略模式的理解及应用场景选择能力第 6 题你实际开发中使用过 Hashtable 或者 synchronized 的 HashMap 吗? 考察并发容器选型的实践经验与对同步容器局限性的理解第 7 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解第 8 题线程池的核心参数有哪些?如何合理设置这些参数? 考察对线程池参数的理解及根据业务场景合理配置的能力第 9 题JUC 中的线程池你了解吗?核心参数有哪些?什么时候用? 考察对线程池核心参数的理解、适用场景判断及参数配置能力第 10 题Java的GC都有哪些? 考察对Java垃圾回收器分类、特性及适用场景的理解第 11 题请列举在 JUC(Java 并发工具包)环境下创建线程的几种方法,并说明各自的适用场景。 考察 Java 并发编程中线程创建方式的掌握与场景选择能力第 12 题请介绍Java基础集合框架中常用集合的作用及其底层实现原理。 考察Java集合框架的熟悉程度与底层数据结构的理解第 13 题Java线程池默认的队列接口有哪些? 考察对线程池任务队列接口的掌握第 14 题你了解虚拟线程吗? 考察对 JDK 21 虚拟线程概念和应用场景的认识第 15 题请手写一个线程安全的单例模式实现,并说明构造函数是否必须声明为 private。 考察单例模式的正确实现、线程安全处理及对封装细节的理解第 16 题请结合实际场景,说明 HashMap 适合和不适合的使用场景,以及选择它时需要考虑的因素。 考察对 HashMap 适用边界的理解及技术选型判断