消费品/零售行业面试题 · 风险判断 · Java
消费品/零售行业相关面试题,按题目行业基础数据聚合。
共 11293 道真题 · 当前筛选命中 245 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Java
考察点
技术栈
第 161 题使用 ThreadLocal 时需要注意哪些问题? 考察 ThreadLocal 的典型陷阱与正确使用方式第 162 题List在for循环中能添加元素吗?会有什么问题?删除呢? 考察对集合在迭代过程中修改的机制与风险的理解第 163 题说一下 new 一个对象时发生了什么? 考察对象创建过程中的内存分配、初始化顺序与并发语义理解第 164 题当线上服务出现 OOM 时,你通常会如何排查和定位问题? 考察排查OOM的系统性方法、工具使用和问题定位能力第 165 题什么设计不当会造成 OOM? 考察对内存泄漏、内存溢出成因及 JVM 内存模型的理解第 166 题synchronized锁升级过程中,哪些步骤涉及用户态与内核态的切换? 考察对synchronized锁升级机制及底层系统调用层面的理解第 167 题可以直接用SDK提供的创建线程池的方法吗? 考察对线程池规范及风险识别的理解第 168 题HashMap 和 ConcurrentHashMap 的主要区别是什么? 考察对两种 Map 实现原理和适用场景的对比理解第 169 题ThreadLocal 的大概实现原理是什么? 考察对 Java ThreadLocal 存储结构、生命周期与内存泄漏机制的掌握第 170 题你对线程池有什么理解? 考察线程池原理、参数配置与异常处理能力第 171 题创建线程有哪些方式? 考察对Java线程创建方式的理解及适用场景第 172 题ThreadLocal的内存泄露是如何产生的? 考察对ThreadLocal底层实现、引用类型和内存回收机制的理解第 173 题Full GC对程序的影响是什么? 考察Full GC触发机制、停顿与业务影响以及排查思路第 174 题synchronized锁静态方法和锁非静态方法的区别和原理是什么? 考察synchronized底层锁对象与并发安全边界理解第 175 题使用无界队列的线程池,可能存在什么问题?你准备怎么解决? 考察线程池队列选择对资源控制和系统稳定性的影响第 176 题StringBuilder和StringBuffer谁是线程安全的? 考察对Java字符串拼接类的线程安全特性及其适用场景的理解第 177 题如何设计一个线程安全的List? 考察并发环境下数据结构设计的正确性、性能权衡与边界处理第 178 题在 Java 并发编程中,如何保证线程安全?请以 ConcurrentHashMap 为例说明其实现原理。 考察线程安全手段的掌握及并发容器的实现原理第 179 题你线程池的参数都是怎么设计的? 考察线程池参数设计的合理性、场景匹配和权衡能力第 180 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用