后端岗位面试题更新 2026-08-05
HashMap 中常用什么类型的对象作为 key?为什么选择这种类型?
途虎后端开发电商风险判断技术原理
考察说明
考察对 HashMap 键设计原理的理解,包括 equals/hashCode 约束与不可变性
回答思路
- 指出常用不可变类型如 String、Integer
- 解释不可变性保证 hash 值稳定
- 说明 equals 和 hashCode 必须一致实现
- 讨论避免可变对象作为 key 的原因
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。