消费品/零售行业面试题 · 问题拆解 · Java
消费品/零售行业相关面试题,按题目行业基础数据聚合。
共 11293 道真题 · 当前筛选命中 180 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Java
考察点
技术栈
第 81 题介绍你的项目里是如何实现单例模式的 考察单例模式的应用场景、实现方式与并发安全性理解第 82 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解第 83 题请列举并说明Java中常用的其他数据结构及其适用场景。 考察对Java集合框架及常用数据结构的熟悉度和应用判断第 84 题请描述 Java 线程的生命周期状态,以及各状态之间如何转换? 考察对 Java 线程生命周期模型的掌握和理解第 85 题请谈谈你在实际项目中如何使用 JUC(Java 并发工具包)解决并发问题? 考察对 Java 并发工具的实际应用与理解第 86 题请描述线程池中核心线程在没有任务执行时的状态。 考察对线程池核心线程生命周期与线程状态的理解第 87 题线程池的工作流程是怎样的?请逐步描述从提交任务到执行完成的完整过程。 考察对线程池内部任务调度机制的理解第 88 题请分别说明 ArrayList 和 HashMap 的底层数据结构及其扩容机制。 考察对 Java 常用集合底层实现的理解第 89 题HashMap 在进行 rehash(扩容)时,需要对每个已存储的值重新计算哈希吗?为什么? 考察对 HashMap 扩容机制与哈希值计算的理解第 90 题自行设计手写IOC(控制反转) 考察对IOC容器核心原理的理解及动手实现能力第 91 题要启动一个 Java 程序,JVM 在启动阶段主要涉及哪些参数?请描述治理过程。 考察启动流程的关键参数和 JVM 初始化理解第 92 题HashMap如何知道有没有这个key(containsKey)? 考察HashMap的查找定位、哈希冲突与键比较机制第 93 题手撕代码:用 Java 编写一个函数,实现类似 rm -rf 递归删除文件或目录的功能。 考察递归文件操作、异常处理与安全边界意识第 94 题除了反射,你还了解哪些Java的元编程或动态特性? 考察对Java反射机制之外动态编程能力的了解与扩展第 95 题Thread.join 方法作用? 考察对线程协作控制机制的理解第 96 题请解释重写(Override)和重载(Overload)的区别,并说明静态方法是否可以被重写。 考察对面向对象多态机制的理解及方法绑定规则第 97 题AOP具体怎么实现的? 考察对AOP底层机制和实现方式的理解第 98 题sleep()和wait()有什么区别? 考察对锁释放、唤醒机制及适用场景的理解第 99 题请解释HashMap的底层原理和实现机制。 考察对HashMap数据结构、哈希算法和冲突处理的理解第 100 题请详细说明HashMap的扩容机制:扩容过程是怎样的?如果扩容正在进行时,线程恰好发起put操作,会发生什么? 考察HashMap扩容原理及其在并发场景下的行为与风险