盒马面试题 · 风险判断 · Java
盒马相关面试题,按最终去重题目聚合。
共 255 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Java
考察点
技术栈
第 1 题为什么 HashMap 是线程不安全的? 考察对 HashMap 在多线程下失败模式的理解第 2 题请谈谈你对Java中BigDecimal类的理解。 考察对BigDecimal的使用场景、精度控制与常见陷阱的掌握第 3 题Java基本类型和封装类型的区别是什么?为什么需要封装类型?两者之间如何正确比较? 考察Java基础类型系统、自动装箱拆箱机制及对象比较的正确性第 4 题HashMap 和 ConcurrentHashMap 的主要区别是什么? 考察对两种 Map 实现原理和适用场景的对比理解第 5 题你在日常开发中是否使用过 volatile 关键字?请说明它的作用以及适用的典型场景。 考察对并发内存可见性与重排序机制的理解第 6 题请解释 HashMap 的扩容机制。 考察对 HashMap 扩容流程、触发条件及并发影响的理解第 7 题请解释悲观锁的实现原理,以及在 Java 中如何通过管程(Monitor)机制实现加锁。 考察悲观锁概念与 Java 管程同步机制的理解