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

如何设计一个登录功能,使得同一账号连续登录失败5次后锁定24小时?

卓望公司后端开发互联网/IT风险判断系统设计技术原理

考察说明

考察登录安全设计、防暴力破解的策略及边界处理

回答思路

  1. 说明失败次数记录的位置与计数方式
  2. 阐述锁定策略的实现细节(如锁定粒度、时间窗口)
  3. 讨论绕过风险和并发场景下的处理
  4. 提出安全性与用户体验的权衡