美文网首页
2024-07-25_Java工程师面试

2024-07-25_Java工程师面试

作者: 随风_冰 | 来源:发表于2024-07-24 15:22 被阅读0次

面试过程中遇到问题

一面:

1.自我介绍

2.你印象最深的项目是哪个?谈谈你在里面做的功能?

3.如何查询员工所负责的组织下的所有员工?

4.如何一次性查询出组织下的所有组织?

5.谈谈http请求的流程,说下springMVC是如何处理请求的?

6.谈谈你对http协议的了解。

7.http协议的请求方式有哪些,以及他们有什么作用?

8.http的GET请求和POST请求有什么区别?

9.如何使POST的请求主体里面的数据安全?

10.union和unionAll有什么区别?

11.left join和join有什么区别?

12.在on上写条件和在where上写条件,结果一样吗?

13.mybatis是如何遍历集合的?

14.mybatis是如何处理映射的?

15.项目中使用过SpringBoot吗?谈谈你对SpringBoot的理解。

16.MD5是如何加盐的?为什么要加盐?

17.在项目中用过redis吗?说说Redis?

18.你大学的时候有没有做过什么项目?有没有去推广?那工作呢?

二面:

1.你印象最深的项目是哪个?谈谈这个项目的功能以及人员分工情况。

2.员工自助这个模块里面有什么功能?你和组长谁做的多?你们是怎么分配的?

3.说下员工自助的表结构设计。

4.谈下http协议的了解,重点介绍SpringMVC的处理流程。

5.Controller是如何处理请求的?

6.Controller如何返回对象?

7.你还有什么想问我的吗?

8.tomcat如何设置jdk内存大小的?tomcat如何配置端口号的?

9.mysql每个版本都增加了什么功能?

10.Mysql事务有哪些,他们有什么区别?

11.Mysql的存储引擎有哪些?他们有什么区别?他们的使用场景?

12.如何优化数据库?

13.explain关键字如何使用?

14.索引在什么时候使用?

15.like后面跟%是否能够使用索引?

16.SpringBoot是什么?如何创建一个SpringBoot项目?

17.除了通过eclipse的方式运行SpringBoot项目,你还可以通过别的方式运行SpringBoot项目吗?

18.如何配置前端控制器?

19.数据库创建一个表,在程序中需要配置什么?

20.mybatis如何处理对象属性的映射?

21.mybatis保存对象之后,如何返回插入记录的id?

22.mybatis如何省略mapper文件?

23.redis知道多少?有没有搭建过redis集群?

24.反射是什么?如何获取Class对象?如何获取Class对象声明的所有方法?反射的应用场景是什么?

25.static修饰的东西有什么用?为什么要有static修饰的内部类?

26.java是如何获取数组的长度?那js是如何获取数组的长度

27.linux有哪些基本命令?

28.怎么编辑一个文本文件?

29.你查看过mysql日志文件吗?怎么实时查看日志文件的内容?

30.如何不使用子查询?借助程序的方式呢?

31.你看过项目的源码吗?你们项目中用过什么设计模式吗?

32.你还有什么要问我的吗?

相关文章

网友评论

      本文标题:2024-07-25_Java工程师面试

      本文链接:https://www.haomeiwen.com/subject/spfphjtx.html