后端岗位面试题更新 2026-08-05

如何实现线程安全的 HashMap?请说明 ConcurrentHashMap 和 Hashtable 的区别。

阿里巴巴后端开发电商风险判断技术原理方案权衡

考察说明

考察并发容器原理、线程安全实现与性能权衡

回答思路

  1. 解释 Hashtable 全表加锁的同步方式及其性能瓶颈
  2. 说明 ConcurrentHashMap 的分段锁或 CAS 与 synchronized 优化
  3. 对比三者在读多写少场景下的并发性能与一致性保证