java开发工程师
约 326 字大约 1 分钟
java开发工程师
岗位年限:
1+
面试时间:
2023年12月29日10点
面试方式:
视频面试
面试问题:
序号 | 问题 | 回答 | 备注 |
---|---|---|---|
1 | Controller用过的注解 | @Controller,@RequestMapping,@ResponseBody,@GetMaping,,, | |
2 | 内连接和外连接的区别 | 内连接:通过两个或多个表的共同字段连接,返回表中共有的数据;外连接:连接时除了返回表的共有数据,还可以返回某个表中不存在于另一个表中的数据 | |
3 | 学生表和成绩表,没有成绩的显示0 | ifnull函数(表名.字段名,0) | |
4 | 如何遍历集合 | for循环、加强for循环、迭代器 | |
5 | 不使用@responsebody和@RestController还有其他办法吗 | 先是问的不使用RestController,回答responsebody, | |
6 | 学生表和成绩表查询总成绩 | select sum 成绩 学生 left join成绩 group by。。 | |
7 | list删除一个元素会有什么影响 | 数组下标,然后问除了数组下标的其他影响 | |
8 | @controller和@RestController的区别 | 都是用来处理请求的,controller通常使用modelandview返回一个view视图;restController会将响应结果以json形式返回给前端 | |
9 | 后端处理请求参数的方式 | @RequestParam@PathVariable | |
10 | |||
11 | |||
12 | |||
13 | |||
14 | |||
15 | |||
16 | |||
17 | |||
18 | |||
19 | |||
20 | |||
21 | |||
22 |