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

请介绍一下黑马点评项目中用到的分布式锁及其实现原理。

上海银行后端开发银行技术原理技术选型问题排查Redis

考察说明

考察候选人对自己项目中分布式锁的理解深度与实现细节

回答思路

  1. 能准确说明项目中使用了哪些锁及各自适用场景
  2. 能解释基于Redis的分布式锁的加锁、解锁和续期实现
  3. 能结合业务场景说明锁解决的具体问题及潜在风险