基本信息
文件名称:接口面试题及答案(实战版).docx
文件大小:19 KB
总页数:3 页
更新时间:2025-10-20
总字数:约2.94千字
文档摘要

接口面试题及答案(实战版)

一、基础概念类

问:REST和RPC接口有啥区别?实际项目里怎么选?

答:核心是“面向资源”和“面向过程”的区别。REST用HTTP方法(GET/POST等)操作资源(比如/users),适合对外暴露(比如给前端、第三方调用),优点是轻量、易理解,不用额外装客户端;RPC是直接调用远程方法(比如userService.getById(1)),适合内部服务间调用(比如微服务里订单调用户),优点是性能高、支持复杂参数(比如流数据)。

举个例子:我们项目对外的“用户查询”用REST(GET/api/v1/users/{id}),内部“订单