Java教程

Java面试题-程序猿看过来

本文主要是介绍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. 事务在什么情况下失效

这篇关于Java面试题-程序猿看过来的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!