2020最新java面试题(三十二)

2021-01-16 19:15

阅读:669

标签:使用场景   注意   bean   动态   log   方式   hash   数据库设计   加载   

一面

  1. equals的默认实现、自己实现euqals判断两个对象相等,
  2. hashcode和euqals的区别、hashcode的使用场景,重写equals有哪些注意事项。
  3. java对象进行远程传输的时候需要序列化如何实现
  4. java原生提供了哪些序列化方式,你知道哪些序列化方式
  5. java有哪些常用的集合类
  6. java中的锁synchronized和ReentraitLook的区别
  7. 说一说是spring的Ioc原理和Aop原理,以及如何实现的
  8. spring中 bean的scope有些,默认的是什么
  9. spring中的事务是如何实现,有哪些事物处理机制
  10. 动态***有哪些、区别是什么
  11. mybatis如何根据xml文件来实现定义相应的接口
  12. 当调用接口的方法时,如何根据方法名来查找xml中的sql语句的
  13. 说一说你知道的java泛型
  14. object都有哪些函数,知道clone函数和getClass函数吗,这个函数是如何使用的
  15. java发射是如何实现,有哪些功能
  16. 写一个单例模式模式
  17. mysql数据的事物的级别
  18. 有一个数据表数据量比较大,查询比较多,写比较少,数据库设计的时候如何设计。
  19. 手写sql语句、语句中有group by 、having in、order by。
  20. 两个文件每一行一个数据。如何实现对这两个文件进行排序
  21. 如果数据量很大一个数据都无法完全加载如内存该如何实现。
  22. 如果要对一个list列表中的对象进行排序该如何进行排序。
  23. 对象实现接口comparable接口或者比较器实现comparetor

所有面试题持续更新见这里:
2020java面试题汇总 持续更新中

2020最新java面试题(三十二)

标签:使用场景   注意   bean   动态   log   方式   hash   数据库设计   加载   

原文地址:https://www.cnblogs.com/javamianshi/p/12922709.html


评论


亲,登录后才可以留言!