2026年软件工程高阶面试高频笔试考试题目.docxVIP

  • 1
  • 0
  • 约7.96千字
  • 约 22页
  • 2026-07-15 发布于福建
  • 举报

2026年软件工程高阶面试高频笔试考试题目.docx

第PAGE页共NUMPAGES页

2026年软件工程高阶面试高频笔试考试题目

一、编程实现题(共3题,每题20分,总计60分)

题目1(Java实现RESTfulAPI接口)

分数:20分

背景:

某电商平台需要设计一个RESTfulAPI接口,用于管理商品信息。接口需支持以下功能:

1.获取所有商品列表(GET`/api/products`);

2.根据商品ID获取单个商品信息(GET`/api/products/{id}`);

3.创建新商品(POST`/api/products`,请求体为JSON格式);

4.更新商品信息(PUT`/api/products/{id}`,请求体为JSON格式);

5.删除商品(DELETE`/api/products/{id}`)。

要求:

1.使用Java编写SpringBoot实现上述接口;

2.使用内存中的数据结构(如List或Map)存储商品数据,无需连接数据库;

3.商品数据包含`id`(唯一)、`name`、`price`、`stock`四个字段;

4.确保接口能处理异常情况(如ID不存在时返回404)。

示例输入输出:

-GET`/api/products`返回:`[{id:1,name:iPhone15,price:8000,stock:100},{id:2,name:M

文档评论(0)

1亿VIP精品文档

相关文档