面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
SpringCloud 困难

如何用 Redis + Lua 脚本实现一个原子化的令牌桶限流?写出思路与伪代码。

SpringCloud 简单

RequestRateLimiter 的 replenishRate 与 burstCapacity 参数分别是什么含义?

SpringCloud 中等

RequestRateLimiter 的 KeyResolver 是什么?如何按 IP、用户、接口维度限流?

SpringCloud 简单

Spring Cloud Gateway 内置的 RequestRateLimiter 过滤器底层用什么实现?

SpringCloud 中等

为什么网关限流常用令牌桶而不是固定窗口?令牌桶如何应对突发流量?

SpringCloud 中等

令牌桶、漏桶、固定窗口、滑动窗口四种限流算法有什么区别?

SpringCloud 中等

为什么不要在网关存储会话状态?网关鉴权如何保持无状态?

SpringCloud 中等

网关如何处理移动端「登录态 + 无 Cookie」的场景?

SpringCloud 中等

多个下游服务都需要用户身份时,如何避免重复解析 JWT?

SpringCloud 简单

网关鉴权过滤器如何做白名单,放行登录、健康检查等路径?

SpringCloud 中等

JWT 的 refresh token 与 access token 在网关侧的流转如何处理?

SpringCloud 困难

无状态 JWT 如何做登出/踢人?网关能协助实现吗?