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

在构建基于 Redis 的短期记忆存储时,如何设计数据结构以支持多轮对话中的上下文查询?如果多次追问仍然无法获得满意回复,你会如何排查与处理?

深圳虾皮信息科技有限公司后端开发互联网/IT系统设计技术原理问题排查Redis

考察说明

考察 Redis 数据结构选型、短期记忆存储设计及问题排查能力

回答思路

  1. 能说明使用 Redis 存储对话上下文的典型数据结构(如 String、Hash、List、Sorted Set)及适用场景
  2. 能设计带过期时间的短期记忆,并处理并发读写与一致性问题
  3. 能针对追问无结果的情况提出分层排查思路,如缓存失效、数据写入错误、查询条件问题
  4. 能给出降级或回退策略,如重建上下文、提示用户补充信息
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。