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

请对比 JDK 自带的锁与分布式锁的使用场景和实现区别,并说明各自适用的典型问题。

高德地图后端开发技术原理方案权衡RedisZooKeeper

考察说明

考察对本地锁与分布式锁原理差异的理解及场景判断能力

回答思路

  1. 准确说明 JDK 锁的 JVM 进程内互斥特性
  2. 指出分布式锁需要跨进程协作与一致性保证
  3. 结合典型场景说明选型依据,如单实例缓存更新用本地锁,多实例部署需分布式锁