微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java面试题-程序猿看过来

在公司呆了快3年了,每天面对着相同的业务群,和乏味的业务代码,我想是时候跳出去看看了。

下面是我这些天出去面试得到的题目,大家可以一起分享,有空再把答案附上。

基础部分:

  1. hashmap了解吗,介绍下。
  2. Java怎么加载类
  3. 序列化是深拷贝还是浅拷贝
  4. 动态代理在哪里都有用到
  5. aop原理,还有代理类区别
  6. 单例有几种
  7. 数组和链表的区别
  8. 如何实现线程安全
  9. 正向代理,反向代理概念
  10. mybatis一二级缓存
  11. 如何排查线上问题
  12. rabbitmq如何保持消息不丢失
  13. 权限框架了解哪些
  14. spring mvc流程
  15. springmvc的原理和启动过程
  16. 如何用springmvc来实现日志监听耗时
  17. springmvc的拦截方法
  18. springboot常用注解
  19. spring的生命周期
  20. NIO,BIO了解么
  21. spirng的执行过程
  22. mybatis的执行过程
  23. springboot启动过程
  24. spirng的循环依赖
  25. jwt介绍下
  26. spring三级缓存
  27. spring的三种注入方式
  28. Spring :常问题目要了解。比如启动过程,Bean 的初始化流程,Bean 的生命周期,如何解决循环依赖问题,IoC,AOP 等。
  29. lock和synchronize区别
  30. 索引的原理
  31. 双重锁
  32. 索引失效场景
  33. 如何分析优化sql
  34. 数据库索引了解吗
  35. 事务在什么情况下失效

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐