校企实训学生基础摸底测试

(适用:实训前基础摸底 总分:100分 考试时长:60分钟)请先填写个人信息,仔细阅读题目后按要求作答,本试卷对标实训大纲(SpringBoot、MySQL、Java基础、Web接口、工程基础),用于评估学生前置知识储备。

Q1:姓名

填空1

Q2:学校

填空1

Q3:下面关于Java面向对象说法错误的是(单选)

封装可以隐藏类内部实现细节,对外暴露访问方法
继承支持一个类同时继承多个父类
多态可以实现同一个方法在不同对象上有不同行为
抽象类不能直接new实例化

Q4:SpringBoot项目中,@Autowired注解主要作用是(单选)

开启事务
依赖注入(IoC)自动装配Bean
定义接口请求地址
开启MyBatis扫描

Q5:MySQL中,下面哪一条语句用于条件分页查询,每页10条,查询第2页数据(单选)

select * from user limit 10,10;
select * from user limit 2,10;
select * from user offset 10 limit 2;
select * from user limit 10 offset 2;

Q6:RESTful接口设计规范中,查询资源一般使用什么HTTP方法(单选)

POST
GET
PUT
DELETE

Q7:JWT的核心作用是(单选 )

数据库加密
用户身份认证,无状态令牌
接口参数校验
文件上传

Q8:Maven在Java项目中的核心作用是(单选 )

数据库连接管理
项目依赖管理与项目构建
前端页面渲染
接口文档生成

Q9:在三层架构Controller / Service / Mapper中,Mapper层职责是(单选 )

接收前端HTTP请求,参数接收
业务逻辑处理,事务控制
数据库操作,数据访问
返回统一JSON结果封装

Q10:事务的ACID中,A代表(单选)

Atomicity 原子性
Consistency 一致性
Isolation 隔离性
Durability 持久性

Q11:Java Stream流中,filter()方法作用是(单选)

转换元素类型
过滤集合元素,保留满足条件数据
元素排序
收集为List集合

Q12:Swagger/Knife4j主要用来做(单选)

数据库可视化管理
自动生成REST接口在线文档
密码加密
日志收集

Q13:属于SpringBoot核心特性的有(多选)

自动配置
内嵌Tomcat容器
起步依赖starter
必须手动配置web.xml

Q14:MyBatis-Plus提供的能力包含(多选  )

内置CRUD方法,减少手写SQL
条件构造器QueryWrapper
分页插件
自动创建数据库表

Q15:接口开发中,常见异常处理方案包含(多选  )

全局异常处理器统一捕获异常
自定义业务异常类
统一返回结果体封装
直接返回原始异常堆栈给前端

Q16:订单模块开发中,需要考虑哪些业务问题(多选  )

事务保证下单与库存扣减原子性
订单状态流转(待付、完成、取消)
并发下库存超卖问题
不需要任何状态管理

Q17:下面哪些属于密码安全处理方案(多选  )

BCrypt加盐加密存储密码
数据库明文存储用户密码
登录时对比加密后的密码,不还原原始密码
传输使用HTTPS保护

Q18:简述Java三层架构(Controller、Service、Mapper)每一层职责,以及层之间调用关系。(简答题)

填空1

Q19:什么是RESTful API?写出4种常用HTTP方法以及对应的语义。(简答题)

填空1

Q20:简述JWT认证流程(从用户登录到接口请求鉴权)。(简答题)

填空1

Q21:(阅读题)阅读下面SpringBoot代码,回答问题:@RestController@RequestMapping(/user)public class UserController {    @Autowired    private UserService userService;     @GetMapping(/{id})    public Result getUserById(@PathVariable Long id){        User user = userService.getById(id);        return Result.success(user);    }}回答:1、RestController注解作用是什么?           2、GetMapping(/{id})中{id}和@PathVariable作用是什么?           3、简要说明这段代码的执行流程。

填空1
校企实训学生基础摸底测试
关于
1周前
更新
0
频次
21
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷