首页 > 编程知识 正文

java框架面试题(java io面试题)

时间:2023-05-03 14:15:54 阅读:102361 作者:249

2020年最新JAVA面试问题汇总:

1.mongodb的优势

2.MySQL的优势

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

4.简历中的项目使用了哪些技术?

5.mongodb和mysql的区别

6.对mybatis做了哪些缓存优化?

7.对sql优化的理解

8.当查询语句已经被完全查询时,如何解决这个问题?

9.ajax的基本属性

10.ajax有哪些传入类型?

11.redis的五种类型是什么?

12.跳羚的常见注意事项

13.redis能持续多久?

14.spring有哪些模块,如何开始构建项目?

15.微服务和微服务之间如何调用?

16.使用redis时,内存已满。我该怎么办?

17.mq中有生产者也有消费者。消费者的消费模式有哪些?

19.mongodb和redis有什么区别?

20.jdk1.8有哪些新功能?

21.对lambda表达式的理解

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

23.如何优化mybatis缓存?

24.JAVA中常用的缓存是什么?

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

26、Linux查看java进程

27.Springboot项目是如何部署的?

28.由Springboot编写的项目在启动时被初始化。

29.米巴蒂斯的设计模式

30.Mybatis是如何实现分页的?

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

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

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

34.请求和响应有什么区别?

35.什么是米巴蒂斯?

36.模糊查询的关键词及其在数据库中的应用

37.当字段相同,时间不同时,如何合并两个表?

38.谈谈你对春天的理解。

39.谈谈你对跳羚的理解。

40.谈谈你对springCloud的理解。

41.谈谈你对springMVC的理解

42.谈谈你对redis的理解和应用。

43.Mybatis如何实现一对多

44.谈谈你对Mybatis的理解。

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

46.谈谈如何实现多线程?

47.Java有哪些集合?

48.如何处理高并发?

49.SpringMVC和Struts2的主要区别

50.什么是shiro?

51.mybatis在插入操作中如何返回主键id?

52.get和post之间的区别

53.等待和睡眠的区别

54.施工方法可以通过保护修改吗?

55.复制数组的三种方法

56.jar包制作完成后,springboot项目是如何开始的?

57.为什么微服务中服务A的参数传递给服务B时变成Null?

58.国际奥委会aop中有哪些概念?你实际上是如何实现的?它在项目中是如何应用的?

59.设计模式你在项目中使用过哪些设计模式,具体如何使用?

60.谈谈你对jvm虚拟机的理解。

61.当一个服务在微服务之间调用另一个服务时,如何实现数据同步?

62.谈谈你对多线程的理解。

63.stringbuffer和stringbuilder之间的区别

64.对哈希表的理解

66.同步关键词的理解

67.Mysql索引最左边的原理是什么?

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

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

70.了解redis缓存渗透、崩溃和雪崩

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。