AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
请介绍 Java 集合框架中 HashMap 的…
后端岗位面试题
更新 2026-08-05
请介绍 Java 集合框架中 HashMap 的扩容机制及其实现原理。
中金所技术公司
后端开发
风险判断
技术原理
Java
考察说明
考察对 HashMap 扩容机制、触发条件和实现细节的理解
回答思路
说明扩容的触发条件(size 超过 threshold)
解释扩容步骤:创建新数组、重新计算索引、转移元素
区分 JDK 1.7 与 JDK 1.8 在扩容时的差异(头插 vs 尾插,红黑树优化)
分析扩容对并发场景的影响(JDK 1.7 死循环问题)
换一题
上一题
请解释Redis的单线程模型,并说明其线程安全特性。
下一题
Go 切片是并发安全的吗?
本题还出现在
中金所技术公司面试题