您的位置 首页 java

JAVA面试宝典!70道JAVA高频面试题总结

2020最新JAVA面试题总结:

1、mongodb的优点

2、MySQL的优点

3、如何使用redis优化mybatis缓存?

4、你简历中的项目所使用到的技术有哪些?

5、mongodb和mysql的区别

6、对mybatis进行了什么缓存优化

7、对sql优化的理解

8、当查询语句已经进行了全盘查询要怎么解决

9、ajax的基本属性

10、ajax的传入类型有哪些?

11、redis的5个类型,分别是存什么的?

12、springboot常用注解

13、redis怎么持久化?

14、spring有哪些模块,怎么开始构建项目?

15、微服务与微服务之间怎么调用的?

16、使用redis的时候内存满了,怎么办?

17、在mq里面有生产者和消费者,消费者的消费方式有哪些?

19、mongodb和redis的区别?

20、jdk1.8的新特性有哪些?

21、对拉姆达表达式的理解

22、redis内存满了怎么解决?

23、怎么优化mybatis缓存

24、JAVA里面一般用的什么做的缓存?

25、除了redis还有什么缓存?

26、Linux查看java进程

27、Springboot项目怎么部署的

28、Springboot写的项目启动时候初始化

29、Mybatis的设计模式

30、Mybatis怎样实现分页

31、Java中的强引用是什么?

32、数据库优化的注意事项

33、数据库排序的关键词和用法

34、request和response的区别?

35、什么是Mybatis?

36、数据库模糊查询的关键字和用法

37、两张表的字段相同时间不一致如何进行合并?

38、谈一谈你对spring的理解

39、谈一谈你对springboot的理解

40、谈一谈你对springCloud的理解

41、谈一谈你对springMVC的理解

42、谈一谈你对redis的理解和应用

43、Mybatis如何实现一对多?

44、谈一谈你对Mybatis的理解

45、线程不安全如何变成线程安全?

46、谈一谈你如何实现多线程的

47、Java有哪些集合?

48、怎么处理高并发?

49、SpringMVC与Struts2的主要区别

50、shiro是什么

51、mybatis在insert插入操作的时候如何返回主键id

52、get和post的区别

53、wait和sleep的区别

54、构造方法可以被protected修饰吗

55、数组去重的三种方式

56、springboot项目打了jar包之后怎么启动的

57、为什么微服务中a服务的参数传到b服的时候变成了Null?

58、ioc aop 里面有哪些概念?你是怎么具体实现的?项目中怎么应用的?

59、设计模式你在项目中用到过哪些设计模式,具体怎么使用的?

60、谈一谈你对jvm虚拟机的理解

61、微服务之间,一个服务调用另一个服务,怎么做到数据同步的?

62、谈一谈你对多线程的理解

63、string stringbuffer和stringbuilder的区别

64、对HashMape的理解

66、对synchronized关键字的理解

67、什么是Mysql索引最左原则?

68、什么是redis的主从复制?

69、Java事务什么时候不会自动回滚?

70、对redis缓存穿透、击穿、雪崩的理解

文章来源:智云一二三科技

文章标题:JAVA面试宝典!70道JAVA高频面试题总结

文章地址:https://www.zhihuclub.com/184712.shtml

关于作者: 智云科技

热门文章

网站地图