- 2
- 0
- 约1.45万字
- 约 31页
- 2026-09-01 发布于上海
- 举报
2026年后端开发工程师试卷及答案
一、单项选择题(共10题,每题1分,共10分)
在微服务架构中,服务发现的主要作用是:
A.将用户请求均匀分配到各个服务实例
B.动态管理服务实例的IP地址和端口信息,实现服务间的相互定位
C.对服务之间的通信进行加密和身份验证
D.监控服务的运行状态并生成告警
答案:B
解析:服务发现是微服务架构中的核心组件,它负责维护一个服务注册表,当服务实例启动或下线时动态更新其网络位置信息,使得服务消费者能够自动找到服务提供者,从而实现服务间的解耦和动态调用。选项A描述的是负载均衡器的功能;选项C描述的是服务网格或API网关的安全功能;选项D描述的是监控系统的功能。
关于RESTfulAPI设计原则,以下哪项描述是错误的?
A.应使用HTTP动词(GET,POST,PUT,DELETE等)来表示对资源的操作
B.API的端点(Endpoint)应使用动词来描述动作,例如/getUserInfo
C.应使用HTTP状态码来反映请求的处理结果
D.资源的状态表述(Representation)通常使用JSON或XML格式
答案:B
解析:RESTfulAPI设计的核心原则之一是“资源导向”,端点应使用名词来表示资源,而操作由HTTP动词来定义。例如,获取用户信息应使用GET/users/{id},而不是使用动词/getUserIn
原创力文档

文档评论(0)