面试题库

全部 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秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
Flask 中等

如何用 Docker 容器化部署 Flask 应用?多阶段构建与 gunicorn 如何配合?

Flask 困难

gunicorn 的 preload_app 与 timeout 参数有何作用?worker 重启机制如何影响长请求?

Flask 中等

gunicorn 的 worker 数量如何确定?多 worker 下 Flask 的 session 与内存缓存有什么坑?

Flask 中等

gunicorn 的 worker 类型有哪些?sync、gthread、gevent、eventlet 分别适合什么场景?

Flask 困难

如何设计一个遵循 HATEOAS 的 RESTful 响应?在 Flask 中如何生成资源链接?

Flask 困难

flask-restful 的 Api 类如何用 error_handlers 统一错误输出?与 Flask 原生 errorhandler 如何共存?

Flask 中等

RESTful API 如何做版本管理?URL 版本、header 版本、query 参数版本各有何优劣?

Flask 中等

RESTful API 的返回状态码应如何设计?201、204、400、401、403、404、409、422 各适用什么场景?

Flask 中等

flask-restful 的 marshal_with 与 fields 如何做响应序列化与字段过滤?

Flask 中等

flask-restful 的 reqparse 参数校验如何用?与 marshmallow 或 webargs 相比有何优劣?

Flask 中等

flask-restful 的 Resource 类如何组织路由?与 Flask 原生视图有何区别?

Flask 简单

RESTful API 设计中 HTTP 方法与资源 URL 如何规划?GET/POST/PUT/PATCH/DELETE 有何语义区别?