工具
简历制作
捐赠
搜索题目…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
首页
主题
分类
学习路径
搜索
REST API 设计 面试问题与答案 · IT 面试练习
首页
/
Backend
/
REST API 设计
Backend
REST API 设计
设计 RESTful API:资源与 HTTP 方法、状态码、版本控制、分页、幂等性、错误处理、安全和缓存。
12
道题
每周更新
初级
4
中级
5
高级
3
REST API 设计 道题
12 / 12 已显示
默认
热门
最新
›
什么是 REST,它的主要约束有哪些?
初级
#架构
#API
详情 →
›
HTTP method 如何映射到 CRUD,safe 和 idempotent 是什么意思?
初级
#API
详情 →
›
在 REST API 中应如何命名和组织资源 URI?
初级
#API
详情 →
›
你如何为一个 response 选择正确的 HTTP status code?
初级
#API
详情 →
›
主要的 API versioning 策略有哪些,如何 deprecate 一个版本?
中级
#API
详情 →
›
如何为一个 collection endpoint 设计分页、过滤和排序?
中级
#性能
#API
详情 →
›
什么是 idempotency,idempotency key 如何让 retry 安全?
中级
#API
#可靠性
详情 →
›
如何设计一致的 error response 并报告校验错误?
中级
#错误处理
#API
详情 →
›
如何保护一个 REST API(认证、授权、传输)?
中级
#安全
#API
详情 →
›
REST vs GraphQL vs gRPC——你何时会选择每一种?
高级
#架构
#API
详情 →
›
什么是 HATEOAS 和 Richardson Maturity Model?
高级
#API
详情 →
›
在一个 REST API 中,rate limiting 和 HTTP caching 如何工作?
高级
#性能
#API
详情 →