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

设计验证码耐用以及黑名单统一管理的防护设计?

绿盟后端开发专业服务风险判断安全意识系统设计Redis

考察说明

考察验证码安全防护、防滥用机制与黑名单管理的综合设计能力

回答思路

  1. 明确验证码耐用性的具体目标(防重放、防爆破、防自动化)
  2. 设计验证码生命周期管理(生成、校验、失效、轮换)
  3. 设计黑名单统一管理(维度、存储、触发、过期策略)
  4. 考虑攻击场景与边界条件(分布式环境、并发、超时)