后端开发工程师资格题目及分析.docxVIP

  • 1
  • 0
  • 约1.18万字
  • 约 27页
  • 2026-11-10 发布于上海
  • 举报

后端开发工程师资格题目及分析

一、单项选择题(共10题,每题1分,共10分)

在REST接口设计中,关于HTTP方法幂等性的说法中,正确的是:

A.POST方法是幂等的,因为客户端可以多次提交相同数据创建多个资源。

B.PUT方法是幂等的,因为同一请求多次执行后服务器上的资源状态相同。

C.PATCH方法一定是幂等的,因为部分更新只修改少量字段。

D.DELETE方法不是幂等的,因为第一次删除成功,后续删除会返回失败。

答案:B

解析:HTTP幂等性是指一次请求和多次请求对服务器资源状态产生的副作用一致。PUT方法用于整体更新资源,多次提交相同内容后资源最终状态不变,因此是幂等的。POST每次都会创建新资源,产生不同状态,不是幂等的。PATCH是否幂等取决于补丁内容的类型,不能一概而论。DELETE虽然第二次执行可能返回404,但资源已经处于删除状态,服务器最终状态与第一次执行后一致,因此DELETE在语义上也是幂等的。本题D选项的错误在于把返回码差异误认为状态不一致。

在关系型数据库中,要从数据库中彻底删除一张表及其数据,应该使用哪个SQL语句?

A.DELETEFROMtable_name,因为该语句会删除整张表的结构。

B.DROPTABLEtable_name,因为该语句会删除表的结构、数据和相关依赖。

C.TR

文档评论(0)

1亿VIP精品文档

相关文档