FastAPI
困难
面试题库
FastAPI
中等
如何用 Field 定义默认值、别名、示例与校验约束?
FastAPI
中等
model_validator(mode=after) 与 model_validator(mode=before) 分别何时执行?
FastAPI
困难
Pydantic v2 的 Rust 核心如何执行校验?validator 与 field_validator 有何区别?
FastAPI
中等
Pydantic v1 的 Config 类与 v2 的 model_config=ConfigDict 如何等价转换?
FastAPI
简单
Pydantic v2 相比 v1 最大的变化是什么?性能为什么更快?
FastAPI
困难
FastAPI 依赖与中间件的执行顺序是怎样的?谁能更早拿到请求?
FastAPI
中等
多个依赖之间如何共享状态(例如鉴权结果传给下游服务)?
FastAPI
中等
依赖注入在 OpenAPI 文档中如何体现?Depends 的返回值类型如何参与推导?
FastAPI
中等
依赖返回 None 或抛出 HTTPException 会如何影响视图执行?
FastAPI
简单
全局依赖(dependencies 参数)与路径内依赖的优先级顺序如何?
FastAPI
中等